10 days agoI've tried to get in touch with them a ton of times and nobody has answered me!! Is it a scam? Or do they just not give a damn about their customers?
16 days agoMy order has never arrived, I would recommend everyone to look at trust pilot reviews. Total scam site.
