Zedge used to be great, but they changed the free app. There are so many video ads that it took me 15 minutes just to install one ringtone. You have to wait a minute until an ad plays to the end, anytime you play a ringtone.