I have the Costco Visa card and the Chase Sapphire Preferred card which I use for travel. Both have many advantages when compared to the Celebrity card.
See thread "Trouble signing into my Celebrity Account". Many have suggested the same fix and it worked for me. Used my same Username and Password and it worked!
The increase in stock prices combined with on board spending demonstrate that many people enjoy being "ripped off". They would be fools to charge less than the market dictates and they most certainly aren't fools.