it's easy to get free ringtones... u download them from this 1 website.... it is called "myxer"
just google that and it is called like myxerdownloads.com or somethin like that and then u look for songs in the option "explore"
and u pick the song, click download ringtone for iphone under the song name and then after it is done downloading, double click the download and it goes STRAIGHT to ur ringtones section in itunes and can be synced the next time u plug in ur iphone!!!
it's so easy!
try it!
and it is FREE!!!
and it doesnt have to be jailbroken to do this!!!!