The $20 charge covers the reservation and credit card handling fees that the park incurs whether a guest comes or cancels.