Login
Start Free Trial Are you a business?? Click Here
Anonymous
Ordered a product listed as "in stock". Several weeks later they emailed saying there was a delay dispatching it and revising the arrival date. It's now been over 6 weeks and I just got an email saying actually they don't have the product at all and cancelling my order.
4 years ago
Read deporvillage Reviews
deporvillage has a 1.2 average rating from 198 reviews