The office jobs I had all gave me a parking pass for the garage. What a bunch of cheapos you work for.

On the other hand, making you pay for training even if you quit or are fired isn't all that unusual. I work for the Federal government and if you request a training course, and leave before a certain amount of time has elapsed, they can send you a bill.

They do pay for the course up front, though, which is the big difference here.

I'd start looking around for another job. Did you ask them directly what would happen if you didn't take the class?