If you guys ever end up in Western Ma, check out Exotic Pet World. It's not a huge place, but a really great family-run store. They've got two locales now...one in Hadley and a brand new store in Southampton, MA. I've only been to the one in Hadley. The owner said they JUST opened the other one.
Anyway, their fish are always SUPER healthy. They've got fresh and saltwater. A nice selection of Africans, and even some oddballs. They had a nice sized Sen Poly in and several nice 3-4" Aros when I was there last weekend.
http://www.exoticfishpetworld.com/Tour.html
Oh, they also carry Stendker discus...one of the only places in the area I know of that does.