How to ship an iPhone to a different address (Sprint)?

I'm currently in the process of getting my best friend an iPhone 4S (new contract and everything). I've already got it ready to order but the only problem is that it can only be sent to the Billing Address of the Credit Card not the shipping address of the Sprint account. I need to send it to her place which is far from my place. Any way to work around this?

Yes, contact sprint and ask for the web sales department and they can help you change this.