This is a good/bad review. Good for all the right reasons. Bad because i find myself needing their services more than i prefer. Pricing is reasonable, service is beyond excellent. One hour service is great too!
Wasnt there when I went said was supposed to be open
They were able to replace my shattered screen and it looks like new now
Great hours for the customers, but a life sentence for the workers. :)