


Based on authentic user experiences
Steven Laleman
6731 reviews
N/A
6 months ago
scam website
Didnt get my order or a confirmation that my order was registered or shippped Customer service doesnt reply to my questions Claims to be located in the Netherlands yet are based in the US and charge in dollars