I definitely don't make deposits to sites neither online nor offline to withdraw money that I have already earned. That is why I take the precaution of reading before, although they have told me that certain sites, after you have worked, pass you the information that if you do not make the deposit you cannot withdraw.