While I have traded several times with Chinese business and portals, Starzmart as definitely be the WORST!
I ordered a clock and while Starzmart were very prompt to cash in my money, after FOUR Months, I still haven't received anything.
Their website is lame when it comes to proper tracking and their Customer Care is a joke.
These guys are crooks, STAY AWAY!!!
0 comments