Last minute trip at noon got my iPhone 6 and my brothers 4 fixed within an hour. I paid 125 for a new screen and battery which I was told was showing signs of wear and tear as I knew since it did not charge consistently and sometimes would unexpectedly shut off and remain off for an hour even though it had just been charged. I was also given tips for keeping my battery running properly- the screen quality looks perfect and im very happy with the repairs and service although for the price. Seems like a company to trust also comfy waiting area. Coffee tea.