"Money in your hand" may not even be safe. In some cases bogus money orders or certified checks are sent. You get your cash, but then be surprised in a few weeks (with your iPhone already out the door) by a call from your bank.NEVER send an item before you have the money in your hand, i though this was a given?
I wouldn't chance sending an iPhone anywhere except the U.S. and perhaps Canada, too much risk so sell anywhere else, esp. Nigeria.