Years ago I wanted to wet the whistle while on the move at a station that had a cafe in sight, but with six lines of track and two island platforms in the way it may as well have been in China. There was a (I think Clix) vending machine which I entrusted with this task, and after a few minutes of crunching, shaking, steaming and frothing, a little carousel spun around to reveal a cup of grey water.
It honestly look like they'd plumbed the hot chocolate supply line into the dirty dishwater supply line. I was so revolted I left the cup on its spinning platter as it was the closest I could get to giving it back. The machine beeped at me a few times before shutting down, the cup of floaty grey water an omen to future passengers.
I refused to use a station vending machine again, and did so over for a decade until finding myself at Stoke on Trent at 10pm rather disheveled after many hours being carbonated on a Voyager.
This machine worked, and took card. It fulfilled its side of the "deal" (if you can call a warm and almost out of date bottle of Sprite for over £2 a deal). Trouble is, in the interim I'd been spoilt by vending machines that have a boom which smoothly collects the drink and carefully slides it down to a spinning platter like some kind of prize, so when this machine just dropped my Sprite from the top row, I didn't even consider the drink being as carbonated as I was.
I was dumb, I was tired, I opened it up smartly to an almighty sideways rush of bubbles and sticky goo that went *all* over the platform in a little radius around me. It was quite theatrical, like a sprinkler going off in an American movie.
The member of staff who saw it just shook his head, and despite my protestations refused to let me clean it up. I felt so fantastically stupid but couldn't help see the humour (so did he, but I think he was being polite by not laughing in my face). It was nice of him to be so okay to mop up the ground-Sprite. My punishment was that out of a whole bottle, only half now remained.
Half a bottle of Sprite for £2. Time for another decade of protest!