Login
Start Free Trial Are you a business? Click Here
Mrs Philippa Whelan
Disgusting customer service. Items never arrived got told I had to wait 30 days for a refund!!!!!!!! They are rude. Refuse to let you speak to manager.
5 years ago
Read Studio Reviews
Studio has a 1.3 average rating from 1,567 reviews