Last year our family went to WDW with last minute plannning. We grabbed most of our ADRs withing 2~3 weeks before our vacation including Crystal Place 8:15AM (before park opens). So many people cancel but you need to keep checking several times a day.