That was a good bargain. They could sell more if they just correctly price marked their goods. I have had similar experiences at B&M. Usually getting overcharged though.OT
I think B&M should have bar code readers available for customers.
Yesterday I got a small mat to protect the carpet where my feet go where I habitually sit.
Shelf edge price £2.99 scanned price £1.00
Mind you if it had scanned at £4.98 I would have complained - should I have complained at being undercharged for a small item?