Ordered item you get the usual when you contact them, "our orders take 9-12 working days etc". Anyone would think you are ordering from the US why are their dispatch times that long ? I contacted them after 19 days only to be told item is out of stock, logistic delays. I will never order from them again.
Claim your business profile now and gain access to all features and respond to customer reviews.
trapstarlondon.com Twitter @Trapstarlondon Instagram @Trapstarlondon