'My self-checkout experience has me furious - I feel like confronting the store'