tl;dr Shelf price of beer case was $54, but scanned at $56. Cashier was reluctant to do anything about it. Got the $2 difference back in the end but shouldn't there be some kind of scanning code of practice that would have given me the beer for free or for a bigger discount?
So I was buying a case of beer at BWS, shelf price label said it was $54. Went to the cashier, paid for it with an eWISH gift card and a few seconds later I check the receipt and find that it scanned at $56. I was a bit in a rush so I didn't want to bother for $2 but decided to ask the cashier about this anyway, as I heard if this happens in Woolies you can get that item for free, and I can't turn down the chance for free beer.
He went to check the price and said "Oh yeah sorry there is some system mistake" and just looked at me moving his shoulders, expecting me to just walk away presumably??? 10 seconds later he looked annoyed and finally mumbled out "Come to cash register I will give you the $2 difference".
When we went to the cash register he seemed confused on what to do next, claiming he doesn't know how to do a refund when I bought it by gift card, pushed some buttons, kept looking at my receipt and so on.
Then (as I understand) his manager came and they started speaking in indian and a few seconds later the manager got all angry with him. He opened the cash register and just gave me $2 coin and said "Sorry about that". Since I was tight on time I didn't want to bother anymore so I just thanked him and left the shop.
I gave BWS a call, said what is their policy if this happens and all I got was "Well it depends on the store". So I asked them if I buy a bottle of vodka with advertised shelf price of $30 but it scans at $60, the store can do whatever they want? All I got again was "Not really but it depends on the store, you need to solve it at the cash register."
So from my understanding, they don't have a universal policy that applies to all stores and they can just do whatever they want?
Is this not against any Australian laws?
Should I have gotten that case for free or at a big discount? What should I do when this happens next time?
You should have got an apology and $2