If I was this guy, I would have gladly charged the $40 and told them I'd take the $20 to the bank and have them check it. The dude has a chip on his shoulder so he refused to pay another way and get on with his life. For this, he deserves nothing. Let's not encourage bad attitudes shall we?