For really hard to get stuff, Acklands-Grainger is very good (albeit pricey, sometimes). Just figure out what you need from their website (www.acklandsgrainger.com), make a list of parts numbers, then call it into their store. The website makes it sound like you have to be a commercial customer to place orders, but they happily do it by phone or in person. The Calgary shop to go to is in the the south, not far from The Vineyard.