Wish I could of helped, but reading this 2 days late. Acklands/Grainger has/had good shipping, when I was in Kamloops, l was looking some small nuts that had a standard ,but not to be found thread size. When I tried Acklands, the guy checks the computer, said only ones to be found were in Halifax - 1 box of a 100. Said, sure, I will take it depending on the cost to get it to Kamloops. When I went in to pick up a few days later, the counter person handed me a bag with 1 little nut in it. I looked at it," where's the rest of them??". They look at me," you ordered 1, there it is." "No, I ordered the whole box.". "Oh, sorry, but there not a box of 100 in Canada." Well there are some in Halifax." But only 99,"was the reply. "I will take them!" I did get the rest of them a few days later.
I was very surprised there was no shipping cost to me, and the fact they shipped 1 little nut across Canada, didn't loose it, no B.S. about it. Then followed the same with the other 99 nuts!
Don't know if it's still like that.