Hi there, I had an easy time canceling my ticket at the
British Airways office in Johannesburg. The employees walked me through the procedure step-by-step and provided detailed explanations. They were polite and patiently addressed all of my inquiries. I found it easy to grasp the refund information because they were presented in a straightforward manner. I experienced assistance all along the way. Overall, working with their supportive staff was stress-free.