We ALWAYS take a $50 bond on booking and insist on payment up front. The only people who refuse to play are those we do not need and it only happens rarely.