Digikey:
I live on the west coast of Canada, $100 cad is free shipping, otherwise an $8 flat rate via fedex, most of my caps, resistors, semiconductors, hardware.
NextGenGuitars (located in Canada) for pots, enclosures, jacks, led bezels
Anything they dont carry mouser, smallbear, love my...