Honestly, I've called MS a bunch of times. Overall, always a good experience and I have no issues with language barriers because I'm generally pretty patient and so long as the reciever is as well, which is usually the case, so it's always an overall pleasent experience. But naturally, this one time when I needed their input the most, they decide now would be the best time to screw with me, I guess.
So put bluntly, the North American based reps are either extremely lazy or borderline mentally deficient. I only apply my pre-paid mastercard to my Xbox LIVE account (in case of account theft, or anything else that could possibly go wrong) well a month before I had to renew my subscription, I ended up losing that card, had it cancelled, replaced, etc. etc. Forgot to update my LIVE information. So they attempted to charge it and obviously, nothing. However, they continued to let my play on LIVE so I thought nothing of it. July 1st I'm suspended from Xbox LIVE and owe MS $10.51 CAN. Alright, that makes sense, my bad. Update information and apply new card number to account, instantly the card is charged for the $10.51. Perfect, less clicks for me. Account is still suspended however, and won't let me renew my subscription. Figured it might take a few days for the account to be released so I just let it go. Try again on the 5th, no such luck.
I call C/S and heres where things went stupid. First lady I talk to says my account is owing. I confirm it's not, she insist it is. Puts me on hold, comes back, "after further research I do see a payment made for $10.51." WOW! What a shocker! "However, I can't see a reason why you wouldn't be allowed to renew your subscription. Can you try while I'm on the line?" Why not. Again, doesn't allow me to. "Well the best I can suggest is buying a subscription card from Amazon.ca because you recieve the code instantaneously." So she disconnects the call, I go on Amazon.ca, and go figure, that option isn't available for Canadian residents.
Call MS the next day after trying to renew again. This time I get another guy who, for some odd reason, found it necessary to describe, in detail, his experience when he travelled to Canada, and nothing good was said about it. I'm not a patroit or anything so really, it doesn't bother me that much plus I'm guilty of taking a few shots in the U.S direction as well. All fun and games. Anyway after we finally go to the point of the call, he informs me that theres nothing notated on my account that would hint at it being suspended. Asks me to hold while he talks to his supervisor. Comes back telling me I need to put money on my card.... Really? Nearly a week of this crap and now you're trying to pin the blame on me? At this point, I'm getting a little upset. Not showing it, naturally, but just the thought that it's "my fault" their customer service is mentally retarded. I inform him that there is, in fact, enough on the card. Having just purchase a few SSDs while they were on sale, and putting $200 extra on for misc. subscriptions, I know theres enough. He just kept insisting theres an issue with my card or that I'm lying.
At this point I snapped. I took a chunk out of him to which he polietly replied with "Thanks for calling Xbox, have a great day!"
Call back, customer loyalty, ask for a cancel, they notice the problem, fix it, credit me three months free.
Either way, if that crap ever happens again, I'll be sure to call the BBB. First and will definitely be the last bad experience with Xbox Customer Support North America. I'd much rather talk to a Filipino or Indian.