I have come acrossed a site that you can actually get free ringtones and it actually does work. I downloaded them myself and they worked. I have problems with sites that say they are free and my phone wont let me have them, but this site actually does, I was surprised. The name of the site is:
Check it out, see what you think.