And yet, I spent 5 years working for a company using Peregrine ServiceCenter, the most god-awful piece of junk software I've ever seen, for trouble-tickets. I actually once measured how much time was lost in a day because of its suck. It wasn't insignificant, and it didn't even begin to cover the emotional effects on productivity. I hated it with a passion, to the point where it would be personal revenge for me to drive Peregrine out of business (at least out of the trouble-ticket software business).