Why am I being asked for a deposit before connecting with a developer?

In order to protect our developers' time, we ask potential clients to put down a refundable $50-$100 deposit to make sure they are serious about moving forward. If for any reason you do not like the candidates we recommend or decide not to hire from us, we will refund the full amount back to you.