@rune you'd be jealous of the ones we have in Switzerland. No weighting or whatever shenanigans. You just scan you stuff.
And because the whole system relies instead 100% on the honour system, that means you can get a hand scanner at the entrance, scan while you shop and already pack everything in you groceries bag. At exit you just dock back the scanner and pay, while your groceries stay in the bag.
There's even an app on the smartphone instead of needing a scanner.