Generally, we don't pay for anything in advance. Why would we?
However, last year and this year we booked through SkyAuction, so we paid at the time of the reservation. And the previous year, we rented a condo at Windsor Palms and also had to pay in advance. Other than that, everything gets charged to our credit card and paid off when the bill comes AFTER the vacation.