As long as the technology is not cheap enough to (profitably!) slap an RFID chip on every 25 cent cup of yoghurt, it won't be ready for retail.
(At least that's the picture in Germany. But thanks to Aldi, Lidl and a few others --- most of our groceries don't even accept credit cards, because their razor-thin margins make them unable to swallow the fee. Debit card processing --- which is mostly free for the shop --- is nearly universal however. (Except for Restaurants; most accept only cash.))