Terrible shop. They send you incomplete orders and make it impossible to obtain refund or new shipments. They take no responsibility in their wrongdoing with problems all over their communication processes. Stay away from these cheaters.
1 month ago
deporvillage has a
1.2
average rating
from
208
reviews