I live in Rochester, used to live in Portmouth. Little Shop of Pets is nothing to write home about. They normally don't have anything too exciting as far as freshwater goes, occasionally they will get Kribensus or something like that. They don't have much at all in the ways of plants. You are better off stopping at Pet Quarters in Newington for plants. Even then there is not too much exotic.
If you are looking for healthy fish, I would keep going south to Salisbury Aquarium in MA. The guy seems knowledgable and has decent stock.
Filstar Pimp #22 - XP-2