Zufal.com
Consumer Report
- 04-03-2013
- 12
I ordered a watch for $8.00 and they sent me an email that the watch was mailed - its now April 3rd and still no watch - i think that they never even mailed it out.
Company: Zufal.com
Country: USA
Phone: 85281760900
Site: zufal.com