We have been unable to verify any brick-and-mortar address in any of the 3 so-called main locations.
The only phone number available appears to be 0639199165 which tracks back to the Netherlands. And the only email address we could find is linked to the website as [email protected].
The site promises “3-7 business days shipping to North America and 4 to 10 business day shipping to Europe and the rest of the world.”
One of the most common consumer complaints is that buyers have been waiting for months and never received their purchases. And if they are lucky enough to get a response from customer service, they are assured that their purchases are “on the way.”
To make matters worse customers complain that the company often refuses to provide tracking numbers to prove their order has even been shipped.
Customer Service is Non-Existent
Many of the reviews claim that the customer service is “automated only” and extremely unhelpful. Multiple users complain that they never received a response to their repeated emails.