I never worked inside a tech support department, but I do imagine the crazy stuff that must go on there, especially when these guys need to interact with clueless people from non tech-savvy departments.
I came across this video last week, and given its popularity you might have crossed it already. If you not, please take 10 minutes to watch it, it is just brilliant!