I booked a flight with Tap Air Portugal. I had a family emergency and needed to cancel that flight. I spent hours on the phone with Tap Air Portugal, which ended with them stating that the only way I can receive a refund or voucher is through the FlyFar. Tap air Portugal specifically told me I was eligible for a 100% voucher, given the dates I booked. FlyFar has refused to even acknowledge these statements, or assist me in any way to get this voucher! Unbelievable! I have spent the past 3 days trying to speak to somebody who can help me! Should I file a dispute with my card company? What is the best route to take here?