I've had trouble with almost every device manufacturer I've ever had to deal with. I'm not excusing Nokia, because I'm more unhappy than anyone here about the N800 service situation (trust me), but if you think this example is limited to one company you're in for a big surprise eventually.