I booked through Expedia this year and paid a little less than I was quoted by Jean. The other advantage for me is that I can book with my credit card which has trip insurance built into it so no additional costs. Plus add the flights and hotel together generally means a 150 bucks less a person by the time all is said and done. Although Jean will take a Credit Card they charge some fee over and above what the sites do. I'd go back to if this turns into a pain in the ass but we have stayed there enough that I am not anticipating any issues. I guess we will see though.