ExAMM757Captain,
There was a spat a while back between South Africa and Nigeria when the SA authorities refused a bunch of people entry to Johannesburg International for not having the Yellow Fever cards.
The upshot of it is that there are recommended places in Lagos where they sell the cards. Obviously, the acceptable cards will be from the places where the guy checking them has an interest....