Only a good idea if one plans to earn a less than stellar reputation. I don’t “Vanish”, deposits are for those who enjoy getting providers to show up to a location at a particular time only to have been catfishing. It happens a lot particularly in Vegas. The small deposit I require merely covets my parking at most Strip Resorts.