In this current Covid environment, scratching the 'fish itch' has been hard.
In my recent experience with the stores I normally like to visit (1) Aquariums West - great system of ordering on line and pick up but fish selection has been limited (2) April's Aquarium - recently got new fish but I went twice and the fish posted on fb were sold out and line ups were long (environment and vibe not the same as when April owned it in my humble opinion) (3) N American Pets - very limited selection of new stock
Aquarists Across Canada however has been amazing. Their site (1) lets you know when new shipments are arriving and (2) has a separate page for all new arrivals once they arrive. Prices are very fair and they respond to questions very quickly.
I would highly recommend and given their prices and service it would be hard for me to go back to local pet stores even if/when things get back to normal. I like to support local ideally but it's hard to do when the selection is so much less and prices are so much more
https://aquaristsacrosscanada.com/