If we consider two engines one which uses sleeves/liners within the cylinders and one which doesn't use any sleeves. Then between these two engine blocks is it costlier to re-bore the cylinders of engine which doesn't use sleeves or is it costlier to change the sleeves of engine, assuming new pistons are used in both cases.
I guess re-boring a cylinder without liner should cost less since you only need to machine one surface i.e the inner surface. With liners you have to machine both the surface. Apart from that oversized pistons for re-bored cylinder may cost slightly more but I guess that doesn't cause much difference in cost.