'Cancel for any reason' is well worth the fee
I purchased "cancel for any reason" insurance on a non-refundable flight ticket for plans while waiting for a visa. When plans fell through, I called to cancel, and the process was quite easy. I received 80% of flight cost back to my original payment method. Everything was smooth and I would use this feature in the future.
