Here in Mexico Customer support is bullshit. But at least Microsoft changes the consoles for free and in relatively short time.
I don't know how is Nintendo customer support, it was good when I was a kid. I remember there were "Mario's Workshop" everywhere. They repaired the consoles if they were on guarantee.
Sony's customer support sucks balls. They don't answer, you gotta go to a certain small locale and they charge $300 US Dollars for repairing the PS3 (that's what they wanted to charge when my fat one stopped reading discs). I just bought a new one.