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.
5 years ago
deporvillage has a
1.2
average rating
from
201
reviews