OP - it appears it was a glitch on the website. As such, it was a mistake. True, it was RCL's mistake but companies don't have to honor a mistake or a glitch. It's good practice if a company does, but RCL doesn't have to. It doesn't appear to be a bait and switch if it, truly, was a glitch or mistake. A bait and switch is an intentional act. I feel for you because I would have been excited for the deal - but in the back of my mind I would have had an inkling it was a mistake. Anyway, I don't see any lawsuit worth your time as you received a full refund. You may have de minimis air change fee damage but suing them for that would cost you much more in time and money than it's worth. If I was RCL, would I have honored it? - YES, but I'm not so.... Good luck with your MSC cruise and I'm sure you'll love it!