If you go the refundable ticket route, do not use Expedia. I booked fully refundable tickets, but they decided to actually sell me a fully refundable ticket from Panama City to San Francisco, and a non-refundable ticket from San Francisco to Las Vegas. They refused to refund it. I waited it out, and the flight times changed, and I refused to accept that, and requested a refund. Instead, they gave me credits on Copa Airlines.
I had to open a case with the BBB for them to agree I was owed a cash refund.
A few months later I filed a second case with the BBB, this time against Expedia for bad faith, as they ignored me and their first case with the BBB, hoping I'd go away and they could pocket the money. However, faced with having to explain to the BBB why they did not deliver on their promise for a refund, they finally relented.
They did get to keep the interest on the money for several months.