Wouldn't feel so bad if I hadn't just bought new strut mounts from Groton a few months ago...
formatting link
I was expecting the usual Scan Tech, but got MTC, a supposedly USA product according to the box, as I recall.
MotorsForum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.