Login
Start Free Trial Are you a business? Click Here
Anonymous
Terrible customer service! Have been trying to return a order for over two weeks now and keep getting sent in circles. Do yourself a favour and avoid this company, it's not worth the hassle. Companies that operate like this shouldn't be aloud to sell products across the globe as they simply cannot assist with any returns.
3 weeks ago
Read deporvillage Reviews
deporvillage has a 1.2 average rating from 208 reviews