How old is the phone ? Are you still under warranty ? Was the phone damaged in any way ? Any chance the battery is swelling and larger than it should be ?