At the moment Neosurf official website is the quickest and the most convenient way for the Australian players to buy the cards. Besides, the Aussies may find the vouchers in some selling points. Currently, such retail locations are very few on the territory of Australia.