Our experience - went out to Melbourne 9th December from Glasgow, booked to return 5th March, Business Class. Advised by Emirates on 2nd March that if you had a booking up to and including 5th March you could rebook up to 15 days on or seek a refund. We applied for a refund in the Emirates app and almost immediately got an acknowledgement by email of the cancellation. About 2 days later our trip disappeared from the app so we assumed it had been cancelled. Meanwhile we booked the first available flights we could get, Singapore Airlines MEL-SIN-AMS-GLA Economy 10th March. Our friends who had 1st March flights cancelled booked on the same flight the night before (for $2k AUD less than we paid!!! Profiteering or what?). We got an email on 8th or 9th to say we were getting a refund and how much (which was slightly under 1/2 what we paid for returns originally). We also noticed in the app that we lost the Skywards miles we were due for the outward journey which is a bit rough but we ticked the boxes to progress the refund. We got home on 11th March and the refunds were in our bank account. 9 days from cancellation to receiving the refund. That's our experience.