"Deposits are a symbol of mutual respect for time and commitment. They secure your desired booking and allow me to prepare for our rendezvous with care and exclusivity."
This should be normal business protocol without a deposit.
Deposit required. Stay away. Overpriced even if legit.