I booked a package through expedia last summer. It was wonderful. Everything was taken care of, even transfers from the airport. When you book a package, you must pay for it in full at the time of booking. I decieded to upgrade to a deluxe resort before I left. They took care of everything. I even was granted my exact room request. After you book your package, you print out vouchers which you redeem for your transfers, resort, tickets, etc. Let me know if you have any other questions.