Some things in life and motor building you do not want to buy the cheaper ones out there, like choosing a brain surgeons
Either buy a good one now or take your block to a shop who has a good one and pay them each time you need them to do your blocks
If the OP is in the same situation I was, I had trouble finding a shop that had one! I thought w/ all the shops around here that surely I could fine one easily, but it took longer than I thought. I called PAR, Gene Fulton, Honeycutt's, and several others before I found one place about 2 hours away. All he used it for was checking some of the stock cast heads for round track engines, lol.
I was having a World Hemi block checked out to make sure there was no problem going to 4.5" bore.