Some passengers say cruise lines are nickel-and-diming them with all the surcharges — such as Carnival now charging $3 to $8 extra for doughnuts and sweet treats