Transferring Custom Ringtones to iPhone

I have created 9 custom ringtones and I want to put them into my iPhone. But not all of them could be transferred. And even if I would choose 5 of it, only two or three are being synched into the phone. So what I did was search in the internet on what should I do with this. Luckily, I found a post on a Verizon Community forum which worked for me. So how did I do it? First, I unchecked the 'Sync Ringtones' icon and ran a sync. Then I checked it again and ran another sync, and it worked! All of my ringtones are now transferred into my phone, and I can also assign them to the people I used them with before.
