well...I'd have to recommend a bunch of them, and for different reasons. There is Fishtown USA in Flushing, which has GREAT stock, but lousy prices. There is Parrots of the World in Rockville Centre with awesome stock, and HORRIBLE prices. There is Total Aquariums in Lynbrook with good stock and lousy prices. I also haunt a place in Lawrence called Petworks, but only on the days they get fish in...every other Tuesday. If it buy anything there I take it from the shipper's bag, never touching their tanks. Their prices are lousy too. Hmm, I also go to Reefs and rivers in Mineola, AWESOME stock, horrible prices. Getting the picture? I visit most of these stores once a week to go browsing, but I pretty much buy everything online. Hope this helps.