Lol your post was just very open ended. More detail goes a long way when it comes to selling/buying parts.
However, if you are in the Ohio area, I would look into Turn in Concepts in Cincinnati. They are a great shop and know their subarus. If you are just looking for an oem block, you can buy one directly from Subaru for around 2k.
Be prepared to replace a lot more if you spun a rod bearing BTW. My STi spun a rod bearing last September and it is costing me a lot of $$$ to have it rebuilt. Granted I am building mine to be capable of over 800hp. But still, be prepared to spend more than you originally think.