My grandsons phone (iphone 3G) got wet & damaged the back case. I took it in to a repair shop & he got it working & put in a new battery & replaced the back case. The phone works, but will not charge the battery, but will charge in a different phone. I 'am told it is a problem in the logic board. The phone is about 6 months old & I don't know if Rogers will fix it now??? Any suggestions?