There are cancellation fee and gateway charges for flight which we didn't plan to cancel. Have been waiting for the remaining refund since March 2020. And now just gotten another reply indicating it will take another 10 to 12 weeks to receive the refund. Each response takes weeks and even a month each time. Would have gotten a full refund if it was a direct purchase. Highly not recommended.