I feel like Walmart’s self checkout works better than a lot of them do (so long as it’s just “normal” items that don’t require special handling). I’m not a germophobe, but you don’t even have to touch anything while checking out if you use Walmart Pay.