I hope they have a payment plan!!!
If you don't heed anything else on these forumas, heed this:-
DO NOT PAY UPFRONT
Save up or pay as you go ... if you can't afford to go flying, don't go.
Also, it is wise to look at the the location of the poster; in the UK, we have a very different training regime to the States.
Lastly, get a thicker skin. You'll need it.
Cheers
Whirls