This place is AWESOME! I came in today to get my iphone5 repaired. My home button fell off so I had them replace it with a new little button. The Asian guy up front, I believe his name is John, was super friendly and gave me a great price to get it fixed. He told me it would be about 1 hour to be done. Little did I know the other worker, Carl, is a tech superhero! He literally got it done in 5 MINUTES! No joke. I was in and out of that store in less then 10 min. I can honestly say it took me longer to write this review than my phone repair. I HIGHLY RECOMMEND this place! And I definitely will be coming back to this store for any phone accessories or electronic repair. THREE THUMBS UP!