Is the technical support provided by large companies getting to the point where it is quite redundant? With the quality of help that you get, you'd think that they should just use automated phone and e-mail support.
Here's what happened to me recently:
My ISP is now providing Norton Anti-virus & firewall for all of it's users, but there was a problem with the 'installation' web page. The crappy Norton software's stated system requirements includes a minimum of 256 MBs of installed memory.
Unfortunately, the doofus who programmed the web page made the web page so that it does a physical memory check before allowing any downloads. One of my brothers has the same ISP and has 256 MBs of installed memory, but his motherboard takes a whopping 32 MBs of memory away from system RAM for the built-in video card. This meant that he couldn't download the Norton software. Even the other software provided by my ISP which doesn't need 256 MBs wasn't available.
I e-mailed the ISP tech support and told them to fix the web page - I even showed them the web source code which needs to be adjusted. All I got back (after 3 days) was an e-mail apologizing for the delay and pre-written documentation about the Norton system requirements. Judging from the response, its easy to conclude that the fools (tech support) did not send notice to the bozos (web programmers) about the problem. The web page only needed a fix which takes a few SECONDS to apply.
In the end, I had to hack the ActiveX control which provides the web page with the amount of installed physical memory.
It only took about 2 minutes to hack the code, but I shouldn't have had to bother with it at all. Some other users on my ISP could have the same problem, so the fools (tech support) could have saved a bunch of people (including themselves) a lot of grief if they only applied a little common-sense.