I think unless you need to save 20.00 or so and it will make or break you. Buy were it is the cheapest. I work at a Store and am biased. I think you should buy were you can meet a knowledgeable rep, that can show you how to use your phone. And when you leave with your phone will have your contacts and email address' in the phone. And you can return it and or exchange it AT the store if needed. And of course we remember you if you need "extra" help and try to go the extra mile. You wouldn't believe how many times I hear " I bought it at ..... and they just handed me the phone , can you show me how to use it?" Which is fine with me ( I will get 20.00 for the store) paid by Sprint.