To be honest, not impressed with my one experience with Schumacher's. I won't buy anything from them again. I bought that torque strap from them, which with shipping was almost $100. It was advertised by them to fit my car. I found out it didn't then called them. The guy says, oh yea, you have one of those cars this won't fit. When I ordered it they knew what car I had, but sent it anyhow, knowing it wouldn't fit. I sent it back, spent another 16 bucks, and got a $75.00 refund. So I lost $41 bucks and Schumacher's got fully refunded for their mistake.