Zero problems paying a deposit.

I try to get a feel for a prodomme's personality before making an appointment and I tend to show up when I say I will be somewhere.

Paying a deposit just means I have to carry less cash.

No problems whatsoever.