I ordered a product and it has been more than a month since I placed my order. There is no update and no response about where the heck my order is. This seems to be a scam.
Somebody please tell me where I can complain about these guys or write reviews which are visible to everyone. I don't want others to fall prey to this fake website.