You should check out McMaster-Carr. It is a US
company but I checked on couple web sites who members
live in canada and they got shipments w/o any
problems. They have EVERYTHING!!! Give them a call to check.
330-995-5500. Also look at web site.