Tech support is really meant for those who don't have the time, the want, or the know how to solve the problem themselves. And I don't fault these people, I would be willing to bet they feel that tech support is really important.
For me on the other hand, I found that it is a lot easier and cheaper if you do it yourself, after the first and only tech call of my life I decided I would be my own tech, and it has saved me money as well as my friend's and family money.
Sony, dell, hp, acer, doesn't matter I've fixed and dealt with them all. and as someone mentioned before, just look up your problem online and more than likely you will find the answer.