Hmmm...management must have changed, or something. I had my windshield changed by the North location around 2000, and there was black gunk all around the edges and it started leaking only months after. That is when I decided never to go back there. I was beyond furious!
But, judging by the comments, it is evident something has changed. I will consider them again, for sure!