they really dont cost much, especially if you go for the iron blocked variants like the 4.8, 5.3, and 6.0s out of the trucks. its the exact same block on all gen 3 gm small blocks so its just switching parts ya know
Edit: just realized they may be expensive compared to smaller import engines, i dont know much about costs on those