I made an order back in November 2025 totalling £96.45 (order #TS1601469). First of all first part of the order arrived on 22nd December 2025 and the second item in the order arrived on 27th January 2026. I returned both (had to separately due to 14 day refund policy - and had to pay shipping for this). However I still have received no refund and no emails back. Please email me back ASAP.
Claim your business profile now and gain access to all features and respond to customer reviews.
trapstarlondon.com Twitter @Trapstarlondon Instagram @Trapstarlondon