They are clearly big cheaters, thats why they do not have any customer care number.
They are fooling and looting people. Please dont trust them. I was sent a defective item for which I logged a case [#824797], but yet no response on that despite of several mails sent from me along with snapshot of the product.
I am sure they are going to loose their business pretty soon. I am going to put this feedback as many places as possible unless they resolve my issue.