With 2 thumbs up already for those Smith Bros. pushrods, they must be good. I guess cost shouldn't be the biggest factor in deciding which brand to choose after spending $700 on the rocker arms.
I know my memory sucks but as I was researching the pushrods today I remembered talking with tech support from Comp Cams (way back when) before ordering the ones we bought and I DID order the part number I was told to. It doesn't excuse my ignorance but I only feel half as stupid now.