You have every right to be offended by the offhand way they treated you. Unfortunately this is a common trait with many people, and it looks like it's on the rise. Common courtesy, like common sense, is not so common these days. But hey, the real loser here is the other guy. I'll bet he has to pay that other bunch whereas you do it for fun, and looking at his excuses I'd say he has more problems than he admits.
In the immortal words of Brian..."Always look an the bright side of life"


Chris