To me this message of yours is a learning to make note of: "Plus, in Australia the listed price is the price, whereas AirBnB drags in the obnoxious American custom of tacking on extra fees right at the very end of the transaction."
When we take any service to a different country / continent, we need to take into account the local practices of the place (especially pricing) and build it into the system, wherever possible.