I ordered in April and still not received order last tracking says in Spain on6/5/20 when you put tracking number in it still shows Spain and was this morning 27/5/20 I had a customer cancel because of it and lost money
5 years ago
deporvillage has a
1.2
average rating
from
198
reviews