For me when i signed up with sprint my credit score was high and wasn't required to put no money down..thats really all i can remember since it was like 10yrs ago and every time i decide to get a phone i just tell the rep to put it on my bill. the rep then looks at me.. then looks at my account and says yes i can do it. I haven't paid for a phone up front in 10 years and that why I asked If R.S and B.B. do this too. I'm pretty sure if you call sprint now they could tell you if you can or cant and/or tell what it takes
Radio shack and best buy will not let you put the price of the phone on your sprint bill. You are purchasing the phone from retail stores that have to account for inventory levels. They cannot let you leave with the phone without ringing it into their registers and taking payment for it. To my knowledge, and I may be wrong here but the only way to put it on your bill would be to purchase online with sprint or through sprint telesales. I am not even sure about online.