I paid a $1500 deposit to hold my place in a class (and get the manuals etc), then they wanted the remainder on the 1st day of class. I know other buddies who went ahead of me didn't have to pay anything other than the deposit as the VA paid HPA.
The ladies that work in the scheduling/finance department are very helpful. One email to them would probably get you all the answers (current and correct too).