As an alternative, try Wet Pets in vernon. All the fish are healthy. It's the only fish store I've been to that has refused to sell me a fish because they weren't completely healthy. I have always been very impressed with the knowledge of the staff at this store.
It is smaller, and admittedly they have very few plants usually, but at this point it's the only place I will buy fish.