Login
Start Free Trial Are you a business? Click Here
Maria
I put an order they took my money immediately but they they had to approve me to actually process the order. And in the meanwhile they already have my money! After that they said it takes 10 days for the order to arrive. I called customer services and their system was not working and passed me from representative to representative, all with issues with their system they couldn’t cancel my order or registration. AVOID AVOID
4 years ago
Read Studio Reviews
Studio has a 1.3 average rating from 1,567 reviews