I disagree with comments that airport officials have improved. There is good customer service from BA etc but immigration and security are exceptionally rude. As a frequent traveller I have much to compare Nigeria with and Lagos is the worst. Abuja is not far behind. The last time I went there immigration insisted that my papers weren’t in order this was a brazen attempt at extortion for a bribe. At Lagos on the way out the security guy threw my shoes on the floor because I had made the mistake of sending them through the x-ray in a tray.