This is the best cellphone repair shop. They repaired and unlocked an iPhone 3G which I was given. It was repaired in less than one week. When I had further problems a year later, they correctly said it was a software problem and corrected it at no charge. The Genius Bar at the Apple Store had it wrong, insisting that it was hardware problem and the phone couldn't be repaired. If you have any kind of problem, I would definitely recommend this business. They are knowledgeable and helpful, and I will be taking my business here whenever I run into problems.