Dont do it son,
I was told the deposit of $1500 is payable only if you are NOT type rated.
it seems they're telling you to pay the deposit even if you are type rated.
ask them to send you the application form, it is so fake, like a ten year old made it up.
I bet they will extend the last date of application ''just for you'' if you tell them you're interested but can't pay the deposit until, say the 20th.
Good luck whatever you decide to do.
Regards
MHN