Digiexpress
Paid $90, took a month, same probem
The wifi in my iphone quit working. I found his company online and called them. Were very helpful when taking my order. Took a few days before they send me a report that I need a new battery. This should have tipped me off because it's not related to the wifi. I ask what a new battery has to do ...