We have no personal experience with The Engine Factory, but lately there seems to be some good feedback on ClubCobra anyway.

Several years ago a customer had a bad experience with Southern Automotive, but that seems to be an abberation. I haven't seen anyone unhappy since, at least on the web! Bill Parahm seems pretty sincere about keeping his customers happy.
But what do I know?...