I'm shitty when shops charge 2% extra when you use card. It's the shops that realise all their customers use card, so want to just get that extra little bit. It's also illegal to charge more for credit card fees than what it actually costs them, and they charge more than that in most cases.
-
Credit card fees aren't illegal, but it is illegal for a businsss to charge higher fees than what the business occurs to the business. (If it costs them 1c, then can either pass it on, on not charge the customer for it, but they cannot charge the customer 2c for that).
And it's also very hard for businesses to actually know how much the fees they get are, so legally cannot pass it on, because they could be overcharging for credit card fees.
Plus it's also immoral. Stores such as PCCG have no credit card fees, but shops like centrecom have some items a couple of dollars cheaper, so you go with them, but they charge 2% card fees. So people will go with them assuming it's cheaper, when it's not, and is actually a little more.