JDMEnginezone out in Jersey has a good rep. Not too far from NH. Then theres Tiger Japanese out in Ontario, Canada. If you're fairly close to Canada you could probably head over there and pick out the engine you want. Thats one of the keys with Tiger. Getting a good look at the engine you're going to end up with. There are also other Canadian importers that might be close to you.