If you've spent any time planning a family cruise vacation recently, you already know that while your baseline ticket covers your cabin and main dining room meals, the "hidden fees" can add up ...