The resorts pay us; we do not charge a service fee. Many resorts have price parity, which means that the price is the same whether you book through us, directly with the resort, or through an online booking engine. The difference between using a travel agent and going it alone is that we help you plan a stress-free vacation.