SCAM!!
SCAM!!! I ordered several items the website stated were in stock. 2 weeks have passed and no order arrived despite several attempts to contact customer service. Website suggests they come from London but the tracking suggests they’re coming from China.
21 January 2025
Unprompted review