I know this is an older thread, but might I add a store to help your quest to find plants and fish....
5 Chestnut Hill Rd.
Newark, DE 19713
This storefront used to be Newark Tropicals, which personally I thought the store wasn't well kept.... I ALWAYS found dead fish in the tanks, and when this was pointed out to the employees (which were teenagers) I'd get a shrug, and then ignored....
BUT... Now that it has reopened as Premium aquatics, all of that has changed... They have a breeder tank in the middle of the store that is jam packed with plants, four or five rows of freshwater, and two rows of salt with corals and fish.