I have found Pacific Aquarium in Manhattan to be disappointing every time I go. Good for something you need in a pinch, but not my go to. Petco in Union Square has decent fish/invert selection for good prices. The cleanliness and wellness of their stock can be questionable some days. Exotic Reef Aquatic in Brooklyn is a really clean store, lot of coral inventory, decent fish/invertebrates inventory. Everyone there was helpful and prices were fair for NYC. Haven’t tried anywhere else.