Hi William!
You can absolutely purchase your vacation package now and apply any discounts that become available after booking your reservation. If you find a discount code that is eligible for your resort and dates of stay, just give Disney Travel a call and the balance will be deducted from the amount due. If you have already paid the remaining balance, you can be refunded the difference. Just be aware that any changes made to your reservation that result in a decrease in balance could be subject to a $50 fee if it is 45 days or less before your arrival.
Disney resorts have a certain amount of rooms that are set aside for that particular promotion during the eligible dates and since free dining is a very popular promotion, I highly suggest to check back with us at The Moms Panel and
Disney's Special Offers page to be aware of the day it may be released. Certain resorts will be sold out very quickly and discounts are typically offered to Disney Visa cardholders before the general public, be ready to call quickly when a discount is released.
If having the free dining promotion is a must for your Disney travel, I would make sure that you purchase air fare that is changeable. I have personally called to have a discount added to my vacation to be told that it was not available, but by moving my dates by a day or two I would be able to add the discount to my reservation.
While there is no way to know if Disney will offer free dining again this year, there are typically other discounts that are available for guests. Depending on which resort and the type of room you plan to stay during your vacation, you might find that there are other discounts available that will save you more money than the free dining promotion.
I hope you have a magical vacation and please visit us again if you have anymore questions!
Mandy