You won't get the difference back. That's standard across the operators we work with, and it's worth knowing before you spend the months after booking watching the price. Cabin upgrades do sometimes come up when a ship is rearranging its manifest closer to departure, which is a nicer outcome than a refund but not something to count on.