Yes, this is the best place to report bugs. We read everything posted here, and respond to most things!