I've just booked two cruises on Royal Caribbean with our TA who gets group rates. They are at least $200 pp less than booking directly. One is a 5 day with $200 deposit for 2 and the second is a 7 day with $500 deposit for two.
Carnival's prices now are getting outrageous. Some of their comparable sailings are more money than Princess, Royal and NCL. We have three more booked but unless their prices become competitive I'm not sure we will book any more with Carnival.