Seem a lot of companies are having to cut costs, this one with Carnival on the other hand, just doesn't sit right with me and I think it could back fire on them. Only time will tell if it works for them. For me personally, I would never book directly with any cruiseline, always use an agent for many reasons..