I recommend this place if you have any issue with your phone! Those guys there are trustworthy and honest. You can get a quote first prior to the visit, I had issue with my nexus 5x before and the guy did a free inspection for me, but ended up not the battery problem so he told me it won't be worth to fix it because it might cost a lot more than the value of the phone. For someone who don't know much about technical related stuff, you feel safe knowing that they are honest to their customers. Also a little tip: The shop can get busy sometimes so make sure you call ahead or email them first just in case!