You can puchase ringtones low as 10 cents and there is also some free.If you want to earn small amount of money online and make puchases online,join mylot.
This is a very sign up site.Discuss and upload photos and you will earn money daily according to your activity on this site.These are the link:

Site With Ringtone:Hidden Content
Site Where You Can Earn Money:Hidden Content

For mylot if you use me as a referral I will donate reputation.You will be automatically added to my friends list and I will know.I will get few cents for introducing new friends but you got nothing to lose.If you don't want to or want to use others for referral its okay.

See More: Anyone want to earn online to buy ringtones?