To be truthful, I've bought some really nice anubia from Walmart. (They get in the fish and plants on Thursdays at our store.)
I haven't bought any fish from them, but they get some really nice looking angels on occasion.
I've bought a couple of kinds of java fern and cryptocoryne on aquabid from a guy out of NY.
Are we allowed to give out names?
I've had good luck with plants I've bought from fish club fish auctions.
Do you have any clubs in your area that are having a swap meet or auction soon? That might be a fun option.
Regardless where I buy them from, I always disinfect plants before putting them in the tank.
hth,
alicem