I like amazon for most things, but brs and marine Depot have most everything else I need.
I'm a big advocate of getting to know each critter before I decide to purchase it and add it to one of my systems.
All LFS's for me.
I have yet to find anyone who rivals the selection let alone the perfect health of the fish at Crystal Reef Aquatics in bellingham WA.
Absolutely phenomenal store.
Brs for dry goods and I used to get livestock from the LFS because I like to see what I'm getting before I buy, but I moved and I'm not impressed with the LFS in my area. So I just made an online purchase from WWC.
Brs for dry goods, and I like to travel around locally to different aquarium shops to see what they have for livestock but my 2 favorites around me are premium aquatics and modern aquatics
As I'm still very new at this, I don't yet have a lot of experience. However, my lfs has been so incredible with advice and suggestion so far. When I get to livestock, they are who I will be seeing.