I ordered one from Sprint.com on Monday, it came Tuesday. It wouldn't activate. Sprint decided it was defective, so they are sending me another one. BUT, they were on back order now! After only 1 day! I submitted an order for one of these. Let's see what happens. If I get this one, I will cancel my other order, which is within the 14 days from my "upgrade," and then not have to extend my contract.