I recently took advantage of a Black Friday sale with Italian Barber. Italian Barber is one and the same with RazoRock. They carry a wide range of products in their online store with some really great pricing. There are a few artisans they carry that I havent seen...
Fendrihan Canada is another great Canadian online retailer (they have a US counterpart as well). They carry a large amount of shaving product at very reasonable prices. They also curate some samples sets so you can buy and try a variety of product before you commit...