Research finds that 46 per cent of Australian shoppers under 30 would be willing to pay more for ethical and sustainable products.