Just bought this press from Enco last week. Its an import, but the quality is reasonable. I replaced all the set screws with SHCS, lubed everything and made a few other minor adjustments!
Pressed a few bearings and shafts this weekend. This has 18 inches of stroke, plenty for broaching. I also made some aluminum extensions to hang the press over the table edge slightly which allows for more room below the press.
Team RUSH has a cheaper model with a ratchet that we bought last year, and it worked well for our needs.
http://www.use-enco.com/CGI/INSRIT?P...PARTPG=INLMK32