I don't report bugs to the company unless they want to hire me to test their software. It is their responsibility to hire professional testers to do that work, I refuse to let them shift that task onto me the customer. If it's free open source software then sure, I'll file bugs, but not something I'm paying for.