Avoid ordering from this company. There is no communication after purchase. The website claims delivery takes 14 days, and I understand there may be delays extending it to 14–22 days. However, I placed my order on April 1st, and as of today, May 9th, I still haven't received anything. Do not order from here—they will take your money and deliver nothing in return.
3 weeks ago
Trapstar London has a
1.4
average rating
from
120
reviews