Login
Start Free Trial Are you a business? Click Here
Anonymous
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.
2 months ago
Read Trapstar London Reviews
Trapstar London has a 1.4 average rating from 121 reviews