Check out Monster Aquariums in Flushing.
I dont **** with Monster Aquarium anymore. They are overcharging for fish worst than manhattan at this point. Its still a good store to go to for basic tropical fish, but anything in the higher end of the cost spectrum they overcharge for. it seems as they have grown in popularity they have also increased their prices. they also dont medicate their fish, nor do they do a good job at feeding specialized feeders. Also i find that if your are not chinese they basically give you the **** treatment.
...like what? I'm white and shop there regularly and can't say enough good things about this place.