Guy on Craigslist had a VERY close to brand new pull off set. Picked them up yesterday for $600 and speedy Rodriguez shop installed for $70. Don’t think I could have done better for the money. Mastercraft Courser CXT. Made by Cooper? Good experiences with these or Cooper?