Studio is a scam. Ordered a picture frame from their website, like nearly a month ago and I'm still waiting for it. No customer service number, no way to contact them. My money was stolen!
1 year ago
Studio has a
1.3
average rating
from
1,565
reviews