Scam
Still have not received my refund of 80 pounds after they didn't send my order after 16 days, it must be a scam company.
United Kingdom
Still have not received my refund of 80 pounds after they didn't send my order after 16 days, it must be a scam company.