We've gone to Elmer's for almost all of our fishy needs. Most of the staff are very knowledgeable about their aquarium stock - it's nice to go to a pet store and have people actually know what they are talking about regarding care. They have a nice loyalty card program - we'd never even heard of a non-chain pet store with a loyalty program, but we love it. They send coupons too! Items are well-priced, and they have a large selection of fish-related products - medicine, foods, filters, etc. We have noticed some dead or sick fish in their tanks - more than we've seen at other aquarium stores - now that happens at plenty of pet stores, sometimes fish just die. But I wish the staff would be a little more mindful of it and remove them from the tanks - it doesn't make you eager to buy. They do get busy sometimes, they even have a "call-a-number" system, but it's fun to browse and look at the beautiful fish while you wait. And they have a parking lot, and a convenient location right off of the turnpike.