the deposit is required in order to deter retards who would scam for a few bucks, thus ruining the owners' reputation
at the same time you can try and open a service thread so you wont be an underling to one these jewish overlords LAWL
you will have to take payments upon completion & provide gear , if you are honest and hardworking you will succeed without joining a service
OR
buy some gp & make a deposit with one of the middlemen
TLDR no money no honey
ps: if i were you i wouldnt advertise my 300k bank
a, nobody gives a fuck
b, it makes you look desperate & possibly scamquit for 3m ( look i increased my bank tenfold! )