Sunset Pets in El Monte, Ca is a great shop! All the workers there are extremely knowledgeable! Prices are excellent and they have a huge assortment of freshwater fish. Store is also extremely clean and carries a huge selection of dry goods.
I recently purchased a 4.5" Dat from them that is doing very well. They use to have the largest pleco selection I had ever seen, but they are low on their selection at the moment.
Sunset Pets
10423 Valley Bl. # E
El Monte, CA 91731
626 350 6700
By the way, they have a few catfish you don't see very often (forgot the names), araipimas, FW barracuda, ATF, and even a large selection of quality flowerhorns. Overall this is a great store!
AquaticZombiedostrece, your list looks like a great Saturday morning fish hunting trip, all are on the other side of town from me, but finding a good store always great!
Finally, Ocean Blue as mentioned previously is a great store!