If Celebrity is hurting that bad that they must do an up charge, they should just charge $10 more for the cruise and call it good. Guest should not (in my humble opinion), be charged and up charge. Our last trip 3 months ago on the Silhouette was fabulous, except one night we decided to eat at the Oceanview and the choices were awful. I get not over cooking and wasting food, but still they should still over a nice product. That was the only thing that they got marked down on.