Even if you buy some online, you'll probably end up spending some cash getting them rebuilt- such as valve guides and a fresh set of springs.
As we all know, a good set of heads is not something hard to sell... which begs the question, why cant they sell them locally?