Escalate Anything

Cruise lines — how complaints work

Checked 2026-10-13. Every point links to its source. “Reported by customers” marks an anecdote from a forum: a tactic to try, not a fact to quote.

In short

Ask the cruise line in writing first and keep the booking number, the cancellation notice and proof of payment. If a cruise from a U.S. port was cancelled or delayed by three or more days and you chose not to sail, you are owed a refund unless you agree to something else, such as a future cruise credit. If the refund has not come after 90 days, the Federal Maritime Commission's free dispute service can step in, and after 180 days or a denial you can claim against the line's FMC-filed bond. The FMC does not handle itinerary changes, missed ports, cabin problems or your own cancellation; those depend on the cruise ticket contract, which has short claim deadlines. Unsolicited "free cruise" calls are illegal robocalls that lead to fees.

How complaints work in this industry

Your leverage

Traps

Scams to watch for

Companies (6)

More guides

Markdown: guides/cruise.md

Let your AI agent handle this

Escalate Anything is a free, open-source MCP server for Claude, Cursor, VS Code, Gemini CLI, Codex and other AI apps. Your agent gets this playbook, keeps a case log with reference numbers and follow-up dates, and drafts each message for you to approve.

1. Set it up (needs uv):

uvx escalate-anything setup

2. Ask your agent:

My problem with [company]: [what happened, with dates and amounts]. Use Escalate Anything to get it resolved.

Source code, other install options and the Claude Code plugin