I want to give Summit Racing some props here

66dartman said
I have had good luck with summit as well, but it has also been my experience that who you talk to is important.

66dartman, you got that right. I've had great customer support from them. Matter of fact, I have dealt with Gary and he arranged a return on a timing chain that was defective, very good guy. I also dealt with another guy who wasn't near as helpful. Overall a very good company though and where I do most of my shopping.