They're providing you a service...why shouldn't they charge you? Should they just rent a hotel and assemble the HR departments from your dream jobs and do it for a loss? I can't believe some of the BS we pilots b!tch about.
I wonder how many guys gave up jobs at Airtran->Southwest because paying $100 was beneath them. Talk about tripping over a dollar to save a dime.