I cannot recommend this company any higher. I have been booking our yearly cruises with them for the past 5 years. The first 2 years I called around and Buycruises was always cheaper. I no longer waste my time and simply call Buycruises to handle our cruise reservations. The best part about booking with them is they continue to look for a lower price. 2 of our cruises we actually had money refunded to us because the cruise went down in price. The fact that they stay on top of your reservation is commendable. Most travel agents just take your money and are done. Buycruises goes the extra mile. I will never book through anyone else. If you are interested in taking a cruise, give them a call. You will be surprised at how much lower in price they are and how wonderful their customer service is!