I know in the past, Apple would ONLY ship the phone to the billing address on your credit card. I have everything shipped to me at work, but having new iPhones shipped to me here was never an option because of that. Apple also disables the ability to authorize that the package be left without a signature for iPhone launches, so if you have it shipped home, you have to be there to sign. If you can't be home to sign for the package, the ability to ship to a store is a nice option.