This is a great website for free ringtones. It works for all carriers except Nextel. The only charge is whatever your carier charges for data transfer. My carrier (Sprint) charges appx 10c a download. All ringtones are 20 seconds in duration. I have not had any spam or viruses sent to my cpu or...