Just booked HV Fantasmic Package yesterday. No deposit required, but you do need to leave a credit card # to book. I used my debit card as it is a Visa check card - no problem doing that. Nothing is actually billed to the card unless you don't cancel within 48 hours. You will have the option of paying cash when you dine. Also, there is no additional charge above what the buffet costs.