When a flight cancellation stranded Dennis in Maui, Hawaiian Airlines and Allianz insurance covered his extra travel costs.