Overdue Refund 
When I canceled my booking on the 31st January 2020 I was told that I would only get my refund in 6-12 weeks, even after explaining that I needed the funds to purchase a ticket with another airline that was still operating as I had to travel for work. I called multiple times, visited a couple of branches where consultants claimed they dont have a direct contact for refunds and was even sent to Emirates in Sandton for a refund who were as puzzled as me since I booked via Flight Centre. Emirates explained that they don't receive funds until you fly with them and Flight Centre insisted they are waiting for the refund from Emirates which can take 6-12 weeks but it is now almost 14 weeks still waiting for my refund. 