Ordered last week of November - Cyber Monday. No confirmation, no answers.. customer service is non existent. Sitting waiting at the computer for them to enter in chat, no phone reply and no email! Wow.
2 years ago
Trapstar London has a
1.4
average rating
from
120
reviews