Service was great - very quick and every single person I encountered was very friendly and helpful. Only thing I was unhappy about was, when I got home, I realized there were small pieces of broken glass on the far right and left side of my dashboard. I know people don't touch that area very often, but I have dogs that roam around the front seat, front floor of the passenger side, and could potentially step on the small piece of glass causing a cut. One had even fallen in the tiny air vent that defrosts the driver side window.
I just ask that the cleanup be more thorough when they are done removing and placing the glass.