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.
3 weeks ago
Read Trapstar London Reviews
Trapstar London has a 1.4 average rating from 120 reviews