It was time to upgrade my phone. I did a lot of research, went to the Spring store and looked at the unit. They wanted $148 (of which I would receive in 4-6 weeks a $50 gift card). I then go to wireless.amazon.com and the identifical phone is $30. Why? Even after the Sprint store rebate, the phone was $20 cheaper and Amazon does not charge $36 for activation and $12 for overnight shipping.
And finally, Amazon didn't stick me with an $8 / month "insurance" policy like the Sprint store does (without your permission).