These guys are shady. Read all the good reviews so I was surprised when I was bait and switched and quite possibly stolen from. I gave my sons water damaged phone to them and they tried to sell me on a $179 LCD replacement after the free diagnostic. John told that 50 percent of the time they can fix with just a $50 cleaning. Instead I was told that they had to put in a new LCD and unfortunately the LCD was one of the most expensive parts. When is I said no they told me that they would put the old LCD back in. Twenty minutes later (and 3 other of the same sales pitches to others n the store and over the phone) I was given what I thought was a different phone. I asked and John the sales guy assured me it was our phone. Turns out it was a different phone since this one was black and my son's is white. He went back into the tech room, I heard a sound that sounded like an air gun and 2 minutes later he came out with our phone. This one was very hot to the touch. Our phone even had a sticker with our name on it so there is no way this was a simple mistake. My gut tells me they had our phone working with the simple cleaning and when we didn't pay the $179 they tried to give us the bogus phone. When we called them on that they fried our phone. Obviously can't prove that, but wanted to let everyone else to know our experience. Be wary.