Reputable travelling SPs all seem to ask for a deposit. Most of them advertise here so you are pretty safe sending them a deposit. If locals are asking for a deposit, other than maybe the situations Lucifer described, it would be a hard pass. Too many are simply scams. As you have unfortunately...