you may want to dig around a little before asking something like this, its been covered many times over.
if you want to go local (if you're actually in nyc) you may want to look into
wingsperformance.com
heavythrottle.com
builtperformance.com
its nice dealing with someone close to you, just incase theres a problem (ie. missing/broken parts)..you're not too far away from fixing it. Plus alot of shops near you will let you pick up the engine, which saves a little $$$
good luck with the search
