Purchasing through My Cruise Photos guarantees the best possible price of photo prints. Online pricing is the same or in many cases lower than onboard prices. We understand it may be difficult to pre-purchase photos that you haven't taken yet. If you arrive onboard and find you are not taking as many photos as you expected, you can cancel for a full refund by letting a member of the photo team know by the designated time onboard. This time varies by ship, you can ask any member of the photo team onboard.