Just tried registering a domain there and there's an error with the payment system.
Called customer support and got an Indian guy who told me they were dealing with a high level of calls so he would be happy to open a support request and somebody would get back to me within 1 business day (it's a Friday afternoon, so who knows what that means).
Fail.
Called customer support and got an Indian guy who told me they were dealing with a high level of calls so he would be happy to open a support request and somebody would get back to me within 1 business day (it's a Friday afternoon, so who knows what that means).
Fail.