Originally Posted by
The Situation
This would not apply in this case since you booked with miles, but for future reference some credit cards (if you book the full cost of the flight on that credit card) are your travel insurance and will reimburse you for incidentals. As always, read the fine print though.
Prestige and chase sapphire cover you when you travel on points too
You can buy stuff and delta will reimburse you for your delayed suitcase