I called uBreakiFix when I dropped my iPhone 6 on the concrete floor of a store a mile away. Over the phone, Josh was informative, courteous, and reassuring. I was there in minutes and had a short wait behind one other customer. I was given thorough information and my phone was ready in less than time anticipated. Estimated 90 min. Ready in just over an hour. Raymond texted me (on a different phone) when it was ready, allowing me to leave and get other things done while I waited. Cost was reasonable and comparable to other advertised service centers. Total cost $111.