I emailed Dustin at BC about the I beams specifically and he said the steel is American. I can't say the h beam for sure but based in the rest of the product line I would guess it is also made in the US now. There is another thread where Dustin mentions a couple details about their products.
Originally Posted by dustin213
This is Dustin from BC. If anyone has any questions or concerns with the BC line of products please feel free to contact me direct @ 619-749-9018 or email me at email@example.com
We have used the I beam rod is some very high HP builds through the years without any issues. Manley also makes a high quality rod as well as they used to make our rods when we were getting the rod shop started. i have not used the 3MI rod but from what i hear it is a very nice piece as well. You can use any of the rods listed and you won't have any issues.
On our valve train products we use the same cam core as GSC, CROWER and JWT and our springs are wound in michigan by PAC racing who also make them for COMP, KIGGLEY and GSC.
We stand behind our products 100% and if anyone ever has an issue please contact me direct.
Idk about past products but really I think their current stuff is pretty decent.