I stocked my new 29 gallon tank using plants from the ebay store The Planted Tank Paradise. I ordered jungle val, dwarf hairgrass, java moss, and duckweed, and they threw in some free ludwigia repens as well. Three weeks later and all of the plants are doing fantastic. The prices are pretty low and they often give you free "mystery" plants on every order, like the ludwigia I got.
I ordered a sword in a pot from aquarium plants I don't know how other people ship them but it has solid green larger branches that flowered when I put in the window in a gallon container by itself with the leaves above some water/sand/ and gravel and a bit of soil and added fertilizer: Sword Ozelot LG Pot (Echinodorus Ozelot)