There's one thing that prevents me from using self-checkouts: they have an annoying synthesized voice that says things like "place your items in the bag" or "please insert cash". I'm opposed on principle to voice interfaces that can't be muted, and machines telling me what to do. So far my best experience was with a checkout that let me change the language, so at least I couldn't understand it.