I used to take my 1986 Pontiac LE here, mostly because it was the only place that was within walking distance of home for me.
I got the distinct impression that I was getting jerked around, but I couldn't prove it as I NEVER received parts back. They were a bit on the pricey side as far as labor/installation costs.
Would I go here again? If I were in a pinch, yes. If I had time, I'd go elsewhere.
more