Douglas Berry books a Princess cruise and insurance online. The cruise line cancels his sailing and charges a $3,718 fee. The problem appeared to be a credit card glitch — and one you can easily avoid ...