Most airlines charge hefty change/cancellation fees on non-refundable airfares, but there are a few ways to get a refund on a non-refundable ticket – here’s how.