prebooking

In these weird economic times how is everyone getting their guests to prebook and purchase retail? This seems to be the most common challenge I am hearing when talking to Salons across the country. Thoughts?
Jessee