Depending on what ringtone formats are supported, you can load your own ringtone. Most new phones support MP3s, so all you have to do is just copy the file on to the phone and set it as a ringtone.
Your service provider doesn't matter, unless you are looking for specific instructions on how to download ringtones from dialog site or something.