My girlfriend and I recently went on a cruise we booked though this company. It's sooooo convenient. We were frustrated about finding a good deal online that we pretty much just gave up. She decided to give it one more try and found Expedia CruiseShipCenters. Not only was it easy, we found a steal of a deal. The service was great and the trip with accommodations was were worth every penny. Great value for even better price.