Myxer - Free Ringtones and More
Someone told me about Myxer a few years ago and I’ve been using it ever since to create my own ringtones, 100% free! Just create an account and you’ll be given the option to upload mp3s from your computer and select the exact parts of songs that you’d like to use. Myxer will then provide you with simple instructions and send a text containing the link to where you can download your ringtone. Easy as pie and totally free!
(CAUTION: Not everything on Myxer is free! The service I discussed above always is, but sometimes, downloading ringtones, wallpapers, etc… created by other users will cost you.)