I can ditto http://www.drsfostersmith.com/Product/Shop.cfm?N=2004
as I have had good luck with them also.
I can also ditto, with one proviso, http://www.bigalsonline.com/
I will never, absolutely never again purchase a supply which is branded as "Big Al's".
Big Al's is less expensive than Foster & Smith on many items,
is less expensive that Marine Depot on some items.
I still highly recommend MarineDepot as (and I did not explain this very well in my first post)
1) they are typically less expensive than Foster&Smith and Big Al's;
2) their phone help has access to their electronic inventory list as well as their web site;
3) if a question arises concerning a specific product, their phone help can "walk back to their warehouse", open a box and then talk intelligently on the phone concerning the product and
4) I have never had a problem in dealing with them.