Can't say enough great things about Apple Xchange. I had my cracked iPhone 6 screen fixed in February and my phone was as good as new. As far as quality and comparable stores in the valley they are the cheapest and offered a discount if you purchased their coupon on Yelp. Fast forward three months and a few days my iPhone screen started to lift which caused touch screen issues and blah blah. Huge problem as the whole phone is one giant screen. Called and spoke with Jake and even though it was a few days past my 90 day warranty they fixed it for no additional charge! No questions asked and it's back to being good as new. They're quick too!! Jake is also super knowledgeable about all the macs in the store. I'll def. be back!