The software on the system itself is, but M&S is my favourite experience of all because in my store they have twice as many self checkouts as anyone else, they have an appropriate number of attentive staff directing people to empty self-checkouts / sorting issues, and they haven't bothered with scales which slows things down.