We are lucky enough to have several LFSs around the twin cities. You have to go on fish/plant order day to get the prettiest specimens. Honestly Petsmart is the Mart/CO with better in-the-box plants. I have collected my plants from the 5 local fish stores, a few friends in the Aquarium Society, and through trades at my MAPC meetings as well. Sometimes you have to buy the best you can find, and wait for the new growth to look better.
IF you are lucky enough to live farther south numerous species have invaded the native areas. I found 5 different stem plants on my last FL manatee tour. Plus removing invasives is relatively free and helpful as long as you do not re-release them.