Generally the advice is still sound - NEVER EVER PAY FOR TRAINING UPFRONT - once the have the money you will most probably get treated badly
If you must pay up front:
Check with your Credit Card Company whether the company going bust would be covered under the Card's insurance policy and if so, pay by credit card.
Been there, done that, worn the t-shirt.
Biggles