Just an obsevation...
You quote that they 'are not happy with India capabilities', (or something to those words).
This is sort of in jest... but also very truthful...(NOT attacking a culture)
Seems most Customer Service for companies like T-Mobile, AT&T, Verizon, Hewlett-Packard, etc are in places like India, Guatamala, .......and just how efficient/educated/able to speak English/know what they are talking about regarding the product you are calling about, do these people seem to be???
That should answer the question as to why the company is no longer in operation....