Great service. Super nice staff. I shattered my iPhone 5 screen. They had it fixed within 2 hours of me dropping it off. Looks better than new. They guaranteed everything be fixed and working normally. Absolutely recommend them. Would go back for any issue I had with my electronics!