Im not one of those who believe a deposit is a red flag. Its a pity there are so many scamscorts that have clients on guard. But try to see the other side sometime. Not everyone who presents as a client is serious. Sone just want pics/vids or to talk to the guys and turn themself on and will keep up a charade of an appt to the last minute then ghost. Also some clients can cancel at the last minute with no consideration. Go with what your gut tells you but it should not be an automatic red flag.