We paid for our DDP with a gift card we had received for adding on. For our next trip I'm thinking of buying enough gift cards to pay for the whole family's dining plan. That way they would be "paid for" ahead of time since we cannot do that over the phone. I like the idea of everything being taken care of pre-trip.