I would suggest zedge ringtones. Its free on the app store but you need a computer to set it up. On a PC its kinda painful but if you follow the instructions (I googled them) its not all that bad. I have a Macbook and I've heard its easier but I dont have experience. Hope this helps!
I Just Got This Iphone & Want Some Official Ringtones
3 replies
you can find apps on the app store to assist you. Some ringtones may be copyright and require additional purchase by you before you can legally use them as ringtones, not just music.
Use the iTunes Store app.
Start the app > In the bottom bar of the app tap on More > Tap on Tones > Use the search icon to search for the Tones you want > Purchase the tones.
I Want Some Drake & Migos Ringtones How Do I Manage That