STAY AWAY!!! I took my iPad in for a simple screen repair and ended up with a nonfunctional device. To make a long story short, as part of the repair, they broke my home button and apparently did not know that you cannot just put a new one on there and still have a functioning device due to the synchronization between the button and the device. They did offer to get me a refurbished device as long as I gave them the device they broke (so they could "use it"- I.e., sell it to another unsuspecting customer). No thanks. My biggest concern was the cavalier attitude they had about the whole thing - no apologies, acknowledging there "might" be an issue "or so you say..." even though they admit "they may have heard that somewhere but had never actually seen it." I took it to them in the first place because of the positive Yelp reviews- learned my lesson for sure. As is mentioned in another review, perhaps for simple repairs they are fine, but if anything goes wrong, these people do not know what they're doing and you could end up like me without a functional device.
UPDATE: When I explained the home button issue to this business, they expressed skepticism. Here is an article that explains the issue: http://www.slate.com/blogs/future_tense/2016/02/05/iphone_home_buttons_replaced_by_third_parties_can_trigger_error_53_bricking.html. Leaving it here primarily so the business might actually believe it is an issue and stops making these repairs that will leave customers without working devices.