Is Carnival Cruise Line using a money grab tactic by requiring specialty restaurant pre-payment? One guest thinks so.