Guys all of these blocks are "cast" blocks some are iron and some aluminum. There finished state depends on a lot of factors and the final project. As delivered changes with each company and what additional machine work that is needed or that you pay to have done. You need to go into any purchase decision with eyes wide open about final ready to assemble costs. There are companies that will do you a true billet block but most of those are not really what MOST people here would want or need and usually start around 10000 or so
Todd