I like Celebrity too, but will ONLY book with them last minute.
I don't want my money tied up for months at a time---$500 extra for a refundable deposit making me pay $960 deposit per cabin, months in advance.
My Princess bookings have a $99 US pp deposit and it is refundable.
Also, adding the Plus/Premier Package before the cruise increases your Travel Insurance---all because you want to snag Specialty dining times?
Like Host advised in her post above--cancel the Specialty dining and call to book your included ones. easy to cancel these pre paid items online.
I for one, agree that Princess is failing greatly in customer service, glitches (believe me, I'm in on most of them!), but life on a Princess ship has mostly been flawless for us.
Tying up $90 for 5 months is "peanuts" to many on here.