The situation is in the process of being sorted as I type. Craig was on the phone with his boss, and was complaining about the situation, and lo and behold, there is a solution in the works. I'm beginning to think John (Craig's boss) will do just about anything to keep Craig happy, not that I'm about to test that theory.
Anyway, I wanted to say thank you to everyone for their offers. I really only posted because I wanted to vent, and you all have just made my day by being so generous. Thank you so much. :)
Oh, and psubrat, I should have flight details to you first thing tomorrow. :)