I know a lot of people have negative feelings about big box stores, but I've had really good results with the Petsmart right across the street from living art. Their tanks and fish look clean, and I've had no problems with the fish I've gotten there. I can't remember what they have for plants though. Some Petsmarts seemed to have phased out their plant offereings other than the plants in a plastic container. Living art does seem to have a decent amount of plants.
I haven't been here very long, but welcome to the forum and welcome back to fishkeeping!!