S.A.A. does it again.
Friends of us booked tickets on S.A.A. from Australia in April, to be in South Africa for Christmas. Only to get bumped of the flight!
The explanation - flight overbooked!! You would think 8 months in advance would secure you a seat over the festive season.