I don't agree with Dawn Twister about having to add ferts if you get your plants form CO2 high tech tanks. All the plants we buy from the big plant companies were treated differently than they will be in our tanks. The plants may go through acclimation in the form of just halting growth, some have leaft melt- like crypts, but then return and sprout again. (BTW I have NEVER had a crypt melt and I have several types in my tank.) If you have a balanced tank, whether high or low tech the plants will adapt. Algae is from tanks not balanced. If your plants end up covered with algae you can try excel applied with a dropper directly to the plants.
I have purchased from the big companies, from the LFS, from overseas, and from hobbyists here. BY FAR the best plants, health, variety, and portion amount has been here. If I were just starting out I would buy a package from someone on the ForSale forum. The only thing you have to be careful of, is that you buy the right plants for your set up. Don't buy a high light difficult plant when you have a low light set up and you are just beginning. You have to match the plant to your set-up. That's where the plantfinder comes into play!

Check it out. It's great.