Here's the thing though. As nice as the drive-thru guy was, he went out of his way to get me a shake, I got the feeling that his boss was refusing to refund our money. If the machine was really broken, shouldn't they have known that a) when I ordered or b) when I paid? Why not tell me before they took my money instead of refusing to return my money when I wouldn't accept the vanilla? My husband said they'd probably already started cleaning up the machine for the night and didn't want to get it dirty again. And that's fine but why not just say that? And why not just refund my dadgum money?! It was just weird.
But, the drive-thru guy was awesome and I thanked him profusely for being so nice.