Cruise vacations may have an all-inclusive nature but, as anyone who has sailed knows, the cruise fare paid far from covers everything. Incidental, but...