Login
Start Free Trial Are you a business? Click Here
Christina
Absolute nightmare Absolute nightmare! I placed an order on their website and been notified that it will get delivered in 4 days. Two weeks later the order hasn't been delivered and they refuse to issue a refund! Not just that but they asked me to wait for another week and then contact them again if it doesn't arrive! Avoid!!!
3 years ago
Read Studio Reviews
Studio has a 1.3 average rating from 1,567 reviews