I was here today to get my battery replaced. Maybe four years ago I was here to get a smashed screen replaced. Great service each time and a fair price. It's easy to recommend them!
They need to update their sign, though - it still says grand opening!