Have noticed most places now insist on a deposit for advance bookings, can't really blame them, but it's the walk-ins that are more likely the problem. Good suggestion above to take a penny like petrol pumps do, buy I can see a few punters being 'offended' and waking away whilst people get used...