I looked around and couldn't seem to find the information I was seeking in one place but found it on various forums. I thought I would put it here in case others need it or are looking for it. I was trying to add custom mp3 tones to my alarm clock, gmail, sms, etc., but I couldn't get the phone to recognize anything. In the end this is what I did to make it work: I plugged the phone into my PC using the "usb storage device" option upon connection. I created a folder in the root directory called Tones (probably anything will work as a name) and then created 3 folders inside called Ringtones, Notifications, and Alarms. Anything in those folders will show up only in that app. In other words, if you want a custom Alarm, you will need an Alarms folder and an mp3 or two. If you have a custom ringtone, you will need to put it in the Ringtones folder and so on. I got a bunch from the Zedge website but I've made a few of my own such as Halo Chant among others. Hope this helps somebody.