Domain Name Affiliate Programs

There are 500,000 .au domain names, which proves that they are a product that sells. And you can only buy them online!