I buy local and a crown wheel and pinion I ordered last week was here the next day. Parts from the US took 10-12 days. That's to be expected but anything heavy, I got sent by surface freight. That took 5 months - probably about the same time as when they used sailing ships.