Oh I can totally understand the customer's side of situations but I don't have to like the way they treated me. I'm a customer myself and who isn't? To that end, when I'm on hold, say for helpdesk, I try to be as patient as I can mainly because I've been the person who has to take those calls. I know I'm not the only person they've had to deal with today and I know I'm not the only problem. I've found that even overworked and had-it-up-to-here operators tend to be a bit less cynical, a bit nicer and more helpful when they realize I know what they're going through. A while ago, I was on the help line with Gateway for over 3 hours once in the 1am timeframe. My computer was being a tard and nothing the guy was telling me to do was working. But, he and I were just chatting away between reboots and such like buddies, all candid and talking about all kinds of stuff. I knew my computer being stupid had nothing to do with him and he even told me he appreciated me not being a butt, especially since it was taking sooo long and it was really late, because he had dealt with them for his whole shift and was very tired of them all. We had a good Windows roast that night!