When I am doing a complete new tank I use AquariumPlants.com. Don't email them, call them. They can be terrible about email but their service and plants are excellent.
When I am looking for a smaller quanity, I use the swap and shop.
Hint - turn off the caps and large print, it isn't necessary.
Atlanta Area Aquarium Association
North American Discus Association - Vice President