NAPA auto parts, JEGGS, Summitt. Jeggs and Summitt have cams and valve train parts. I can't remember if they had pistons and stuff or not. I bought all my bearings at NAPA Auto parts.
Can't think of anything witty, intelligent, or cool to say...guess I'm just stupid.