Wow. I am not sure where to begin, or what to say in this thread.
I have personally been working customer sevice for 18 years now.
Many of the respondants in this thread are right in regards to the tiers of support.
When a customer calls and asks a question I don't know off the top of my head, (which is not that often I might add) I simply let them know I will check into a few things and call them back shortly, as opposed to giving them an answer I am not sure about.
I will do some research, (which usually means going to co-workers in my department, and then to the engineer who designed the product or wrote the code.)
And you know what? I learn something that makes me all that much better for future calls and issues.
Now, when things work out this way, I DO call them back soonest possible. Sometimes within minutes, sometimes an hour or two, and in the worst cases, the next day.
This is after all, how it needs to be in order for the support staff to:
A- Get better at their jobs, in which eveyrone wins including the individual who needs the assistance to begin with. After all, the one who is trying to supply the help has to learn which questions to ask, in order to get to the real problem.
B- It lets the coders do what they are hired to do. CODE!
Lets face a fact here. If the engineers are spending all their time doing customer support, then they are not enhancing products, creating new products, or doing THEIR jobs.
Companies NEED their engineers to engineer.
Otherwise they will be out of business. Just try to get support on a product after a company has had to close their doors from lack of revenue, or future upline products for the market/markets they serve.
As far as cheating on tech support, our company provides a toll free phone number that a real human being answers during normal business hours, and if it is after hours, the call is auto forwarded to the managements cell phone, who then gets in touch with the proper individual (the best one to handle the particular situation) to call that customer back. regardless of time of day.
I can't count the times where I spent most of my evening helping customers from home. Be it via telephone, or WebEx over the internet from my home PC.
One last point on customer support.
How many of you out there have TRIED to help someone, who didn't even know where the danged start button was? (Or something as elementary as that?)
Sometimes the customer is as much of the problem as the customer servant, with their ignorance of the PC itself.
My son when he was 3 years old, had more computer skills than many of the people who call in for help.
Also, many's the time, where the customer simply picked up the phone to call the "experts" before they made any attempt at all to find out the problem.
Sorry for the long rant, but there are MANY angles to this.
By the way, Happy Holidays to all of you, and all of yours.
Do well unto others, else you will/should, not respect what you see in the mirror at the end of the day!