For all my bulk fastener needs I buy from Rastall
. They officially serve Northern Ontario as well as parts of Quebec, but they may ship elsewhere. They have fantastic customer service and, in the larger towns they service, they have representatives who will deliver the products to your doorstep for free! I don't know if they'd be of much use to you, Roadrunner, but hopefully someone can get use out of the info.
Rastall sells fasteners from a bunch of companies. I purchased big boxes of Spaenaur's solid rivets
I tried the local Fastenal initially.. They were a bunch of useless tools. The employees were dumb as stones and the manager didn't want to deal with shipping inventory from other Fastenal stores. It seemed like they were doing everything in their power to drive customers away.