I had a broken Nexus 4. These guys did everything they could to fix it. It did take a while, but at least they didn't just say the couldn't fix it. I believe in the end, it cost more getting parts to fix this phone than what they actually charged me. The manager Chris kept me informed as to what was happening with the phone and did his utmost to ensure I had a good customer experience.