there are lot of options , for Iphone you better choose a courier with insurance.(it costs a lot)
if you would like to take a risk, just go for normal courier service like firstflight couriers, their rates are quite affordable, but make sure if you are going to send it with out insurance, the packing should be TIGHT (pack it in a two boxes tape it, and make sure that you don't tell to the courier people it is an Iphone, but tell them it's gift (PERSONAL DAIRY, CHOCOLATE BOX, A BOOK, POCKET CUSTOM CALENDER or something else which is cheap )