Costs to build an engine??
He's paying Canadian dollars in the Canadian economy , shop rates are more like $130-$160 or even more some places , knock that down to about 3300 in US dollars , plus incidentals on top of the parts it's really not a bad deal at all especially if they warranty their work .