As far as I know, CME Carolina Machine Engines has a good reputation. Their site is not the most modern and complete, but they do list pricing of an OEM long block 318. After clicking the below link-select a year in the "Year Model" drop-down bar. I chose 1972. Scroll down past the AMC applications and a 318 assembled long block is listed for $1,996.
OEM Engines