Beware when booking a shore excursion with Ramses, their "guarantee" of not needing to pay until the end of the tour is not true. They required us to make a 40% deposit for an overnight shore excursion from Alexandria to Cairo. Unfortunately, our itinerary was changed and the ship no longer stopped in Egypt. While all of our other tour guides (including those in Israel) promptly issued refunds, Ramses has failed to refund us our deposit. I've booked numerous excursions with numerous tour companies over the years and have never had to write a bad review. However, my experience with Ramses has been so bad that I had to write this review to warn any future travelers. Any promises of satisfaction guaranteed and no need to pay if your itinerary changes are all not true. Consider any deposit paid to Ramses forfeited if your plans change. I would highly recommend looking for another tour guide that is much more trustworthy.