Audioicon
Kev999
People keep bringing up the subject of bugs in this thread. That should be a separate discussion. The customer support guys have nothing to do with fixing bugs. That would be the dev team.
True; but as customers we do not interact with "Dev Team." How many Dev Team members of a company do you interact with? The Support team are the first inline and so they will always get hammered. 
I too feel bad for these guys.
Regarding software bugs, it has traditionally been the responsibility of tech support to document the "recipe" for reproducing a problem, before forwarding it on to development for a fix.
Development typically won't get involved until a valid bug report has been created. If a bug cannot be reproduced by a tech in the lab, it is not very likely it will be fixed. On a tangent, this may be the situation when corner cases occur, that seem to drag on for a long period, because "most" people don't have the issue. Not saying they are not real, but maybe not affecting enough users to be viewed as a "major" problem, or just cannot be reproduced.
It seems that support is stuck in a tough place between customers and developers. If you just contact them and claim you found a bug, they still have to verify it is actually a bug and make sure it is not user error, OS/system configuration issues, or 3rd party software conflicts. Tough job for sure. And each case could be very time consuming.