i basically refuse to book a checkride more than two weeks out, or else i end up booked a month + out. I keep a list about 2 pages in my pocket notebook of names and phone numbers to fill the schedule from.
The system would run a lot more efficiently if people would show up for checkrides...