Awful customer service.
Awful customer service. Ordered 3 days ago, no communication, no way to cancel the order. Just damn awful.
United Kingdom
Awful customer service. Ordered 3 days ago, no communication, no way to cancel the order. Just damn awful.