I'm not sure this is the correct forum for this, but do any of my fellow Canadian members have a good source for small engine parts (Briggs & / or Tecumseh)? I'd like to find a source where shipping & boarder crossing fees don't exceed the cost of the parts. Better still would be a Canadian source. My local small engine shop always has the same answer: "I can get it for you. It'll be here in a couple of weeks."
Your small engine shop should be embarrassed. I work at a little mom & pop operation in Alliston, ON, and we can easily have most parts overnight and shipping isn't crazy expensive. As an example I needed a fuel solenoid for a Kohler carb. I ordered it first thing in the morning and had it that afternoon. Shipping was less than $8. If I had waited until the next day for the regular order to go out, shipping would have been free and I still would have had the part the following day.
The only time we have to wait for parts is if there is no stock and the parts have to come from the states, then it's usually two weeks. Regrettably, most parts suppliers will only sell to their contracted dealers, so you may still have to deal with a shop to get the parts you need.