Horrible company. I tried to recover my account but randomly was no longer attatched to my email. I sent in proof of my purchases/bank statements and provided account information including the FB that was attatched to it and they only could say "Sorry, not going to do anything for you" and stopped communication. STAY VERY FAR AWAY FROM THIS COMPANY!! Do not spend a dime or your time with them. They do not care about assisting you if you ever have a problem. COMCAST is a better customer service experience than they are.
Claim your business profile now and gain access to all features and respond to customer reviews.