I think Suprastore can get you one. I just bought a short block (polished rods, Wiseco pistons and rings, polished crank, shimmed brand new oil pump) for about 2400 + shipping out of Ontario Canada. (I trust the builder)
They exist, but aren't exactly cheap. I think that Kaizen Motorsports (Calif) can get you one too, they are an approved vendor here i believe. Generally, I would tend to stay away from the ebay ones. They didn't respond to my requests which scares me.