Only leaving one star because I can't leave 0. This place was absolutely the worst customer service I've ever experienced. I was quoted $90 over the phone and was told $150 in person once I got down to the store. I was in a rush so I just paid and waited. After about 2 hours I received the phone and I left on my way. Not even 5 minutes after my phone started to encounter problems and it had two white lines going down the middle of the screen. I took it back and they put another screen on it, but I had to wait another hour. And after the time estimated had past the guy kept saying "2 minutes" which turned into 10. Never coming back. Would rather have my fingers sliced open with shards of a cracked glass screen than get it repaired here.