The fact of the matter is its impossible to make the majority of products in America for the prices most Americans insist on paying. When you have to pay the employees more than $0.20 an hour, pay our federal and state taxes, deal with the tree huggers, maintain your equipment to the point that you can actually hold reasonable tolerances, use the actual alloys you advertise, hire people that can reliably perform a heat treating process, pay health insurance and benefits, take care of the environmental concerns (waste, etc.), pay for land here and energy costs here, the price tends to go up. Will that chinese crank survive in a 600-hp motor? You will most likely never have a problem. But the point is it's unreasonable to expect an American company to meet the same price point as a chinese one. Then again, its not hard to see where the best parts are most likely to be made.