This review is slightly overdue. I went here a few weeks ago when it was raining to get my windshield replaced.
They said it was going to take an hour and a half. It took about 20 minutes longer and when my car came out the windshield was leaking (not a little but the whole seam above the passenger side was dripping). I informed the lady that it was leaking and the tech took my car back.
I was extremely upset because this meant I was going to be sitting there for another hour and a half waiting for them to fix the problem. Instead of waiting I had my husband pick me up and let them know I would come back at the end of the day to get my car.
When I returned my car was ready this time without leaks. Plus they gave me new windshield wipers and didn't charge me for the windshield. Although it was a hassle at first I am very pleased with the overall outcome. They made a mistake but they made it more than right. Even with the issues I would still recommend them.