For prices displayed on the shelf-label inside the store the law is usually not that strict (YMMV), as a shop-owner can refuse sale on check-out (otherwise I could put a pricetag on e.g. a shopping-basket and the shop-owner would be legally required to sell me the basket...).
Besides, most shops I've seen (in Europe) already moved from Infrared communication to RF (NFC or proprietary), for centralized shelf-label management without handheld devices. So all this study (and the underlying reverse engineering of the IR-protocol) might do is probably accelerate the transition from IR to RF-based ESL...
This is not the case for groceries in Massachusetts at least. If there’s a discrepancy between the tag’s price and the scanned price the store must charge the customer the lowest of the two: https://www.mass.gov/price-accuracy-information
https://malegislature.gov/Laws/GeneralLaws/PartI/TitleXV/Cha...
(i) ...if there is a discrepancy between the advertised price, the sticker price, the scanner price or the display price and the checkout price on any grocery item, a food store or a food department shall charge a consumer the lowest price. If the checkout price or scanner price is not the lowest price or does not reflect any qualifying discount, the seller: (i) shall not charge the consumer for 1 unit of the grocery item, if the lowest price is $10 or less; (ii) shall charge the consumer the lowest price less $10 for 1 unit of the grocery item, if the lowest price is more than $10; and (iii) shall charge the consumer the lowest price for any additional units of the grocery item. For the purposes of this subsection and unless the deputy director determines otherwise, individual items that differ only by color, flavor or scent shall be counted as the same item if they are identical in all other aspects, including price, brand, and may only vary in random weight. This subsection shall not apply if: (1) there is evidence of willful tampering; or (2) the discrepancy is a gross error, in that the lowest price is less than half of the checkout price and the seller, in the previous 30 days, did not intend to sell the grocery item at the lowest price.
The law probably doesn’t apply to fraud, but then the cashier only notices the really obvious cases.
Source - worked at a grocery store in Massachusetts as a teen
https://www.theguardian.com/us-news/2025/dec/03/customers-pa...
That seems shocking to me, but I guess I live in a country where the prices on the shelves are "final" (with no need to add taxes) and I think it would be immediately obvious if I'd been charged the wrong price for goods.
[0] https://www.theguardian.com/us-news/2025/dec/03/customers-pa...
To me this is about having protocols that are suitable so not anybody can write to these labels without knowing a store secret or using replay attacks.
it's mostly about efficiency. IR based, an employee needs to physically walk around. RF based, place a transmitter or two in the building and the system now works fully automated.
With the same vulnerable protocol the RF system is as easy to attack with bigger consequences then it seems....
The early shelf-label systems were IR-based, sold in bulk and were programmed manually using handheld devices held against them.
Most shelf-label solutions of today are part of a service-model, where gateways are mounted in the store to wirelessly update any label on price-change, often orchestrated remotely so store-chains can update all shops simultaneously.
Stores hate giving the product away and pricing errors are much lower in my experience.
Supermarkets all throughout my country have these labels add "35% off" to any goods that they need to remove from shelves (either because they expire soon or because they want to replace the product with something different). That's done outside of normal advertising campaigns, just in the price tags on the shelves (and the digital systems, if they actually work).
Supermarkets here are already on thin ice because they frequently do not charge the price listed on shelves already, without malpractice.
Of course, if you happen to have a cart full of wrongly discounted stuff that someone needs to go out and correct, the store will probably look through security footage. If you play the game well and can make it look like a glitch in the system, a store would probably not bother, though.
We've been able to take a price sticker off one object and put it onto another for a very, very long time.
It's not really a new issue and current law should already cater for it.
In some places walking out with a MacBook Neo is a misdemeanor-but putting a barcode for bananas on it and checking out would be one or two felonies.
I noticed this straightaway and my mother informed me how bad people would try and swap price tags on items and this was a countermeasure.
Later on, when I owned my own vehicle, it was the common lore that, after applying a new annual registration tag to the license plate, we should go over it with a razor blade, and slice up about six sections on the little sticker, because there were criminals out there who would lift off the registration sticker because it was quite valuable to fraudulently "register" license plates that way and bypass the DMV. Although I never saw this crime actually perpetrated or met anyone who was a victim, I guess I did it myself a few times. Better safe than sorry!
I mean, you need to prepare having that printer on you, but it's not all that difficult to print on demand while in the store.
The extreme lack of cybersecurity for something as essential as (often legally binding) price indicators should shock the entire industry, although I feel like it comes to no surprise to anyone actually working on integrating these things.