On average, how far in advance do you get your bookings?

As strict as I can make it!

2 Likes