Placed an order on the 31st of oct, advised 3/7 days, it is now the 13th nov, and being told just to wait longer for it. ad they wont let me cancel it. terrible customer service. think they are scammers
1 year ago
Studio has a
1.3
average rating
from
1,565
reviews