I hate them aswell, unfortunately - I'm one of the unfortunate ones that have to repair these pieces of crap when they inevitably break
A certain supermarket are now rolling these out big time, theres one store at the moment that either is or well soon be entirely self service