We are doing the dining plan, but paying OOP for HDD. I know they take your credit card number at the time of making the reservation, but when do they actually charge your card - at the time of your reservation or six months from now when you actually eat your meal? I'd prefer to pay for it NOW because I plan to have everything paid for by 45 days before we go, and then when we get there all we have to pay for is extras.