I dont even deal with buying from Sprint anymore. The first time I sent in a MIR I got a postcard in the mail about 2 months after it was sent in denying it. Stating something to the fact that I hadnt been with Sprint long enough. I call them and asked what was going on and the rep said it was a system error and resubmitted the MIR and I eventually got it. But since that event I use other retailers to take advantage of the instant rebates. Its bull your own carrier plays games with your money like that. They sure want their money on time but dont want to pay you back for committing to them for another 2 years.