https://community.runtheedge.com/threads/1-866-738-0622-british-tm-travel-guide-does-british-airways-have-a-free-cancellation-policy-faqs.5093/
https://community.runtheedge.com/threads/1-866-738-0622-british-tm-travel-guide-does-british-airways-have-a-free-cancellation-policy-faqs.5093/