Hi Stinkmeaner,
You do bring up a good point, we do all assembly and fabrication here in Canada, but we purchase two of our components from China and Taiwan. Like Hippie mentioned, it is hard to find the exact component you need locally, so many times (and not to be cheap) its for that reason...