Of course in the REAL WORLD you have to put up with the crap along with all the others :(
No. The real code word is a phrase:
"Give me second level support."
Usually it goes something like this:
Support: "Hello, this is Ranjit/Deepak/Rakesh/George Washington at tech support. Can I get your name/account number please."
Me: "Yes, my account is 12345. Can I get second level support, please?"
Support: "Do you have a ticket or reference number?"
Me: "No, but I'm a network engineer/software developer/I.T. professional, and I know everything you're going to ask me to try, I've already done. So, rather than waste both your time and mine, it'll be a lot easier if you just put me through to second level."
Support: "Ok, I can do that. Hold please."
Of course, be polite, and don't have a tone of voice that states you think the person you're talking to is an idiot. Smile while you talk. It really does affect how you come across, even over the phone.
Only once, in however many dozen/hundreds of calls I've made to tech support, have I ever had this not work. The time it didn't, we went through the script, and at the end, this happened:
Support: "I'll transfer you to second level support."
Me: "So, if you'd just done as I asked in the first place, we both could have saved a bunch of time here, couldn't we?"
Support: "Yes, I guess we could. Next time I'll do that."
So, even the one time it didn't work, the first level support guy was educated that when somebody knows enough to ask for second level, they probably know enough to have done what the first level script says, too.