The worst company I've ever dealt with
The worst company I've ever dealt with. Ordered an xbox over a month ago. No xbox, no replies to Emails or Dm. I've requested a refund and cancellation.....and still nothing from them. Disgusting customer service
5 years ago
Studio has a
1.3
average rating
from
1,567
reviews