Always check pricing first! I got in a hurry and made the assumption that these folks would have reasonable pricing....but it turns out I couldnt have been more wrong. Ended up paying $158 for the same exact parts available from Summit Racing for $96! And they did not have them in stock, so I had to wait a day anyway (same as Summit except they would have shown up at my door instead of driving to get them). The real kick was, they charged me $10 for shipping....from their warehouse....to the branch store. Who the heck does that? So, dont repeat my mistake...do your homework and save at least 40%.