I personally have zero problems with deposits.
It's money i'm going to pay either way, and I have yet to have some emergency pop up last minute that would cause me to cancel.

The only way I wouldn't be comfortable paying a deposit is if it's a domme who has zero reputation, and that's only because i'm weary of being scammed.