I have to disagree with much of the above.

I've never been stopped by a policeman who didn't speak pretty good English.

The checkpoints move about.

As it stands your standard IDP allows you to drive a minibus full of schoolchildren on the motorway but not a 125cc Honda Click to Carrefour. Go figure.

I've never been asked for money by a policeman if I wasn't going anything wrong and by wrong I mean no helmet. I always insist on a ticket and go to the station to pay it. Why reward the guy who stops you.

I got stopped at midnight once for not wearing a helmet and the policeman soo wanted me to give him the money. I refused and he reluctantly wrote out a ticket. One, it was not an official helmet checkpoint...they stop at about 11.00pm. Two, next time he sees me he won't bother.

After 11.00pm it's only drink driving they're interested in.