They took more than 10 days to resolve my payment issue and no proper response whenever you send them any mail. Whenever you call them, they will say your payment is in processing and finally after 10 days of repeated mails they will say that there it is still pending with the complaince.
Worst ever support