Leave the lawyers out of it other than as a last resort. Dispute the charge for the original airfare with your CC issuer. If you paid with Amex then I'd be astonished if they did not come through for you. Other issuers may be less helpful, but still worth a go before paying a lawyer a penny.