If I can give them a minus rating
If I can give them a minus rating, I will do that.Waste of time and money. Disgusting customer service. They do whatever they want to do with your account as long as you pay money. Stay away from them.
Date of experience:
Jul 09, 2025