Marc, this detail is a little fuzzy in my mind. I think I paid in advance of the cruise when I signed up for the course and not as part of the final payment. I know for certain I did not pay once onboard.
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!