I had a problem with an Apple product today, and I ended up on the line with a hard to understand foreigner. I asked him to repeat himself twice, then asked where he was. He told me India. Somehow the line got disconnected after I insisted on speaking to someone in the United States. I then called back, complained, and insisted on speaking to an American. For one thing, who thought it a good idea to have a customer service person not speak English clearly? Yes, it saves them money. There are many bright people in India who make good tech support types. But, it left a very bad taste in my mouth regarding Apple. Their products are assembled in China and they can't even hire Americans for their tech support! That irritates me. Not only that, my local store was unable to assist me with their product. Everything has to go through Apple. I bought the F-ing thing locally so that if I had a problem, I could take care of it locally. Unfortunately, with Apple products even an F-ing battery change on one of their devices has to go through them. Two things from this: 1) In the future, if I get a foreign sounding person I will make them take the time and trouble to transfer my call to an American. I, as a customer, insist on help from someone who speaks English clearly. 2) For now at least, Apple has lost my business.