really sorry about your experience but a good reminder/lesson to me.
i have bought some products from taobao before and the experience is quite ok apart from the delivery cost. selected hk and paid, after paid they said the said cost cannot cover hk so i have to pay a few more for delivery.