Well their name is "Allstate Engine and Parts Supply" in NJ. Although i paid over a month ago (13th August) and they still haven't been sent when i rang them Monday. They still haven't got the stock in, and when I rang them 3 weeks ago they assured me that they would be sent within 2 days.
I don't blame them but I'm a bit pissed off as they originally said it would be within 2 weeks. I was going to have my engine together this week as I have holidays, now it will have to wait another 8 weeks before I get another chance.
http://www.allstateengine.com/