I've built 3 engines with parts/kits from them. For the money, Brandon delivers decent product. For most people, they will work fine. But, if you've never done engine work before, his parts are not acceptable to install in many cases. They will need minor work. He is constantly working on improving his product, so things I'm sure will change. The cranks MUST be checked very carefully to make sure the finish sizes are ok. All mine were ok, but on the small side of the tolerance(meaning with bearings on the large size, there may be oil clearance issues). They 3.75 cranks will not fit 400/383 blocks without some serious lathe work. It adds cost tto the job. Balancing is also extra. As ara ebearings, better rings, etc. the 4.15 stroke cranks may need a trun on a lather to fit a 440 block too. Some do, some dont..Or you can clearance the block..either way, more cost. The rods MUST be cycled, then checked for roundness on the right fixture. They will need correction. H beams, I beams, you name it. My shop charges $100 to fix them, I have heard of others that were so bad they could not be corrected, and had to be exchanged. Also, the pin bores must be cleareanced for pins..He has a note about that in the box with the rods. As I said, in that price range, his parts are very good, and in a few cases, one of the only places to get certain things. I do reccomend them, but you need to check everything to make sure you get the full benefit.