Sprint sucks everywhere. You got screwed by signing a contract with them. 100 text messages a month is 5 bucks. I used to have that but I was spending more than it would cost for unlimited because they said I went over, even though I was under by 10. So now I have unlimited.
Search google for free sprint ringtone. When I get to my room I can post a few sites.