total scam
total scam. Ordered on here by mistake thinking I was ordering from a reputable company. No sign of any goods after a month. They just keep saying expect a delay of 7-14 days. Do not use them
United Kingdom
total scam. Ordered on here by mistake thinking I was ordering from a reputable company. No sign of any goods after a month. They just keep saying expect a delay of 7-14 days. Do not use them
Fraud. Thought I was buying from a reputable company but somehow bought through them. Nothing received