I wouldnt even give them one star! Ordered in early March 13. Tracking says every day delayed. April 1 delivery is loaded will likely be delayed. Now it is May 3 and it says the same thing. DHL website was no help either.
5 years ago
eXXpozed has a
1.4
average rating
from
189
reviews