I would stay away from hemiperformance.. they have a bad reputation from everyone I have talked too...

I do my own importing and exporting, and just get my own engines through connections and friends.
Non of the engines arriving next week are rebuilt, but I could import those if someone wanted to pay for one before hand..