We payed a 3k deposit on a car that turned out to not be what it was supposed to be. We asked the private seller to reduce the price or reduce, or return our deposit. He agreed on a new price after a week of messing us around, then asked for half of the remaining money, which we said no to (because we didn't trust him), and gave him our word that we could collect the car as first agreed. He then went and sold the car the following day and is refusing to give us our deposit back. Legally is he required to return it under Australian Consumer Law?