http://www.myxer.com
That is the best website to get them from ... Yes it says that you have to get them ONLY on your phone BUT !!! Once you click the send to phone button, there is a download to computer button and it allows you to download it to your computer and from there you can transfer the ringtones to your phone via Bluetooth or via a data cable.