I was at Subway a few months ago and watched the person at the end of the line (who adds most of the veggies to your sub). She finished the customer in front me's sub, rang her up, took customer's money, ran her fingers through her hair, touched her face, touched the back counter, and then turned to touch my sub, asking me what I want, without changing her gloves. I replied simply, "Please change your gloves before you do my sandwich". I did not phase it as a request because I would not be touching any food she had touched after all that, but I did say please. Her boss looked apologetic and snapped at her to do so, which she did with much rolling of eyes. The customer behind me in line, leaned over and thanked me in a whisper because if I hadn't asked, she would have.
To me, the money touching is the worst part of this. I've cashiered before - cash is disgusting. My hands would start to turn gray after a lunch rush. I kept hand sanitizer to use, but while it kills germs, it doesn't get off the gunk left behind - fortunately, I was only handling money, not food.