Login
Start Free Trial Are you a business?? Click Here
So*fed*up!!!
Ordered christmas bits on 4th Nov 2023, They would be delivered on 3-7days. ITS NOW THE 15TH NOV 2023!!. That's not the worst of it. What is worse is not being able to speak to someone about it, The chat bot is a joke. So now I want to cancel my whole order and never use Studio again but guess what... there is no system in place to to cancel my order.Aaagghh
1 year ago
Read Studio Reviews
Studio has a 1.3 average rating from 1,565 reviews