I have personally delt with 2 importers out of california, Nippon motors, and Rising Sun engines. Both have very decent prices and the shipping isn't too bad. Rising sun especially will give you everything with the engine, Just how it came out of the car. The last B16A I got from them even had the power steering pump, AC compresor and alternator still on the engine, With the belts still attatched!!!. I reccomend them. I cant remember their number, but I know they are located in Chico, Ca