Stay away from the Canadian motor shops. As far as I can tell, there are only 2 companies selling engines up there anyways. There is Osaka and a company with multiple aliases that sells engines from Osaka. I got a cut harness, had to pay extra for the MAF, and had missing components. The MAF they sent me was even shorted internally and fried my ECM!!! They offered absolutely no resolution to my problems, only telling me they didn't sell the parts I needed. I can only count my blessings that the engine and trans were in good condition.
SPEND THE EXTRA MONEY TO HAND-PICK YOUR ENGINE FROM A DOMESTIC SOURCE. CUTTING CORNERS WILL COST YOU DOUBLE (OR MORE) IN THE END...