Yes, the better ones are more expensive
. Like was said, all should be checked. I havent had any issues with real Eagle H beams, the $700/set ones. I have had problems iwth others. Scat, 440Source, etc. Problems meaning they required me to pay a shop to properly size them on the big ends. Almost all will require pin fitting.