I took my iPhone in for a power button and battery replacement. He had my phone for about 2hrs and the battery and button work good as new. The price for the work was very reasonable, i.e. on par or slightly better than anything I could find online. Plus with the added benefit of having the repairs done locally in about 2hrs, you can't beat it. Also Brian was very friendly and customer service was excellent. I recommend IP3 to anyone in need of electronic device repair.