That's why I try to get irate customers to understand that starting off angry isn't going to help. Sure, support personnel should be trained to deal with this but really, why should they have to take abuse for a problem they didn't create, are there to fix, and may be hindered in doing so by crappy systems and uncaring management?