Two ACCC decisions that the rest of the world would do well to copy: merchants are allowed to pass on credit card fees to the customer, but the fee charged has to be reasonably in line with the actual cost:
https://www.accc.gov.au/business/pricing-surcharging/payment...
The first part had Visa/MC howling (because they're normally insistent that merchants hide their fee) and the second pissed off airlines, hotels etc that loved to tack on high fixed charges as payment fees, but in both cases consumers are obviously the winners.