Where to Find Front Hubs?

Years ago when this happened to me (and naturally I couldn't find a replacement when I needed it) I welded it up and had a machine shop re-cut the inside diameter... but it's getting difficult to find a local shop to do one-off repairs. But, if you know someone with a lathe...