I do not trust the company with my personal information and they won't delete my account. I have been talking with the customer service for days and they are pretending they can't find my account, when I can log in with my email address that I've given them. The customer service is awful.
5 years ago
Studio has a
1.3
average rating
from
1,567
reviews