You might get a credit for use onboard the ship, but other than that the sales offer is similar to the one on land anymore. It has been that way for a quite awhile.
Ditto. Last cruise I was on we were ready to buy. The offer was so abysmal that I decided to wait until I got home. Then crunched a BUNCH of numbers and bought resale.