Yeah, sounds like they have their heads screwed on at Algoa.
As for Lanseria, there was absolutely no excuse for making me do 3 seperate flights when one would have been adequate, and seeing as they had 3 months notice of my arrival I can't understand why they didn't try to move people around to get my flight done on my first day.