If you are going to buy an engine then I would check out Summitracing.com. Not sure what the price is that you were quoted from Chevy but if it is what is listed on your link then Summit can beat that price.
Save $400
http://www.summitracing.com/parts/na...make/chevrolet