Terribly process for returns. Results in extra cost for the customer and if the package handler loses the package they won't give the customer a refund. Horrible horrible horrible company.
4 years ago
deporvillage has a
1.2
average rating
from
198
reviews