these new self-checkout machines are so frustrating! Why do they always have to be so complicated and glitchy?