if they are seeing regular problems due to this, the center they are using is low rent and frankly, not worth using.
There are some excellent call centers in India that really take pride in their english, work, and ability, however they aren't much cheaper than US call centers because of the large pay raises required to keep such a trained staff in India (think 20% a year raises guaranteed for starters, and that goes up after a year normally!) add to that the falling value of the dollar and it makes for a very substantial hit to US companies using them.
However that being said even most of the low end call centers have continuous running UPS systems that can normally handle the load for hours without even a genset running, if they are having such outages on a regular basis I'd hate to see what they are using for their call center.