My wife and I have just booked our 5th cruise with Margie and Conrad Capeland at BuyCruises.com (800-510-1786 ext 2333). This dedicated Christian couple is invaluable. They have personal experience on almost each ship on every cruise line that services customers in the USA. Their recommendations are on target each time. On two occasions, we had difficulties while on board. Just one call to them and each situation was rectified in our favor by the cruise line. This couple knows their stuff and works on behalf of each of their customers... even after the sale.