Customer support really sucks. First of all there is no way to direct communicate with the customer support. No email to log grievances. I wanted urgent help and it has been 3 days since I have gotten a reply. What's with this service!?