If you are going over seas, Sprint will unlock the phone for you to use there. But you're out of luck for it being Unlocked here in the States, as they can and do unlock one region and not the other, since the on board SIM chip has a different ID. You should have gone with Verizon. Their phones are globally unlocked. If you're still within the return period, I'd return it. Besides, Sprints service for anything aside from voice absolutely stinks on ice. Whooptie doo for their "unlimited data", when it's useless.
I can only hope that Sprint will fix their awful 3g trunk lines when they finally decide to roll out LTE within the next couple years. If my bill wasn't $60, they'd be out the window already. Plus, it's my wife who uses that line, not me. I'm doing marginally better with ATT. Planning on going VZN at some point. That is, unless T-Mo gets their acts together sooner than Sprint.
Doug