Sorry if this has been covered; I'm at work and I'm only able to pick up on bits of pieces of information between jobs:
1) "Booking on 4/27" obviously is referring to Visa cardholders? The general public obviously has to wait a bit longer, I assume?
2) I assume the policy of "As long as your check-in date falls within the dates free dining is offered, your entire trip is covered" still holds true, right? Check in for us would be 11/14, but we'd be leaving on 11/21, two days after the free dining offer has ended.