If I could give more than 5 stars I would. This place not only is very affordable for repairs, but the quality and customer service is great as well. The man who fixed my broken iPhone 6S screen finished working on it 40 minutes earlier than the expected time he gave me. He also generously offered me snacks and coffee and tea while I waited in the store. Microfix goes above and beyond to please their customers. I HIGHLY recommend this store for electronic repairs!