KBC is right in your back yard in BC. I order from them all the time (to Calgary). Flat rate $8.95 shipping to your door. (Might be a 25$ min, not sure there). Its typically via UPS & within days of order. A real bargain when you consider it would probably cost you 20$ to mail long-ish/heavy-ish to your next door neighbour using Canada Post.
http://www.kbctools.ca/
As mentioned .75" dia oil hardening in sale now for 27.79 Canuck bucks. Its PN 1-950-048
Travers Canada is another option. I'd say 70% of stock items & brands is same as KBC, similar shipping. If they have to source from USA, that occurs behind the scenes, you don't pay extra duty but may arrive at different times & different boxes (same as KBC). Just check both sites on future orders.