Not even deserve 0 star. Never in my life I had this experience with online order.
I ordered some products 15th November last year, and after more than 20 days, nothing arrived. So I emailed them to have it cancelled, because I went overseas after that. Nothing happened. And even now, after more than 1 year, they still keep my money (nearly $200) hostage and haven't delivered.
This is really a robbery.