Revain did not fulfill my order for these parts. I was not supplied with the advertised OEM AC Delco parts. I received "SPC" replacement parts without notice. They appear to be the same set. I don't have time to send them back for an exchange because I need them installed asap. Revane better pray they work as well as the advertised product or it won't be pretty.