While getting the 3D model ready for the printer would take time, once you had it done, you could churn out the copies. Plus, the design is always there for whenever you need more.
Buying direct from the US would probably be the way to go, and I reckon the support option for $350 would be a wise addition. Material price seems to be very reasonable, as I would imagine a kilo would make a lot of model railway items!
As for highend printers that can do down to 20micron layers - I reckon you could throw an extra 2 or 3 zeros onto the end of the price tag for one of them printers!