I've been going to Hume for ages too, and I've never had a bad experience with them. Maybe you just got him on an off day?
There used to be a place in Mitchell but it went bust many years ago. There is a dirt go-karting place down the sth. coast which is pretty cool, but a long way to drive!