I was very impressed with the way it was handled by the management. Definitely restored some of the faith in humanity I have after reading some of the replies to the previous thread and it's sister thread on customers_suck. Thanks for the laughs, guys!
Whatever. I consider this matter closed. Time to move on and drink some beer at my favourite bar. :P