Prebooking is booking ~24 hours ahead of time, or more. Otherwise, it is same-day or last minute as Luna said, where the provider you wish to see is less likely to be available. They might still require a deposit for a same-day or last-minute booking, since it usually covers the location or the...