Jusy FYI - I think self-checkouts can accept cash, but sometimes and sporadically do not, because I often see signs, permanent as well as improvisory, that they don't.
My problem with the self checkouts is they do require quite a bit of wrangling from the person on staff and that sometimes, depending on the time of day, that person has entirely fucked off to another corner of the store. I've abandoned a near-completed self-checkout for the safe harbor of a human-staffed register on more than one occassion.