Bone Stock 1.1.3 iPhone, and I have created a few custom ring tunes using GarageBand and transfered them to the phone without problems. However I have found that if I assign a ringtone to a specific contact that my custom ringtone only seems to work about half of the time. The other half the default tone plays when the caller with the specific tone calls. I have tested this and it seems totally random to if the default or the custom plays. Also I have tested this with the standard tones by assigning a different built in tone to a contact, and the same thing happens. I have not noticed this problem before 1.1.3. Anyone else have this problem or know a solution? I have checked my address book and for the contact has only one entry in the address book, and also the caller ID and the photo assigned to the caller, but the ring only works half the time.