People should also take note that the best way to get bugs fixed is to have a reproduce-able method for causing them that you can thoroughly explain and that works all the time. QA for more places isn't lazy, stupid, or uncaring, it is just that issues are often not something they can reproduce. Someone says "My system does X," their system does NOT do X under the same circumstances, near as they can tell, so they don't know where to go from there.
Sometimes software bugs are an obvious thing, lots of users report a fault, developers look at the code, and it is a very simple mistake that they can fix no problem. However often the bug is subtle, relying on the interaction of a number of pieces of code, all of which function correctly in isolation. It can be hard to nail down, unless you know just what to do to cause it, and thus what to look for.
If a bug is something you really need fixed it can take some persistence on your part, not in convincing QA to fix it, but in really figuring out what the bug is.