Stop in for a cup of coffee

I looked into that. I could pick up a cheap Chinese engine (unsure if it would fit but looked correct) for $300. All brand new parts came in at $250. Which actually surprised me. My labor charge is a case of Corona.
What engine seems high?