AOL IS A FRICKIN SCAM
As for their call centers, if you believe that they are the only company to have call centers in India, you must be walking around with your head up your ass. Most company's are doing it now because it's a hell of a lot cheaper. It sux ass I agree, but in the end it all comes down to profits :)