Every third order my company receives from Nigeria is a scam. The cheap, effective and over reaching solution to this issue is to simply stop shipping to Nigeria. This is the path I chose and the one that most small business owners will choose.
Perhaps we're missing out on some money but the cost in time and effort to capture that little bit of money isn't worth it relative to other projects. I'm in business to ship product to those who will reliably pay, not to figure out which of my customers will actually pay ahead of shipment. If I can't know, I won't risk it.
I don't think my experience is unique. I think this situation has repeated itself in most small businesses in America. I think this group of individual experiences has been generalized as "It costs too much to do business with Africa". Unfair? Sure. Poor Logic? Absolutely. Am I going to change this? No. Its not worth my time and effort.
I'm also going to be very skeptical of business deals or services originating from Nigeria. Do you see a mint.com or inDinero taking off in Africa? Would you personally trust your financial data to such a service and if so, what are your reasons given your lack of recourse through rule of law?
I believe what I'm saying here is what most are thinking, but won't say. I want to lay out what it looks like in the trenches on this side. I fully realize that I am half of the reason that this situation exists. Until I need your money more than you need my services, I do not see it changing. I know that is harsh, but I sincerely believe it to be the case.
I hope things improve. I hope bad experiences are replaced with good ones and Nigeria specifically and Africa generally are looked at as reliable business partners. I hope you create a ridiculously successful business. Most importantly, I hope you'll take this post in the spirit in which its offered.