I am excited that it looks like we can book our trip on Monday. I am a visa cardholder. If free dining is announced for Monday what is the best way to book it? Should I call in or book online? What time can I book it? Is there any thing that I need like a code to get the free dining offer?