Hey mate, welcome to the forums!
I'm from Melbourne and would advise to either buy from a private seller (after getting the car checked out of course) or from a trust dealer, have a look at some threads and it lists which dealers are good and which aren't and go from there so you don't find yourself in a lemon!