from past experiance their plants have always been okay. depending on how you acclimate them. plants like fish hate sudden changes. there selection however is pretty limited, but as a beginner you might not be looking for some of those harder to keep species. either way, make sure you read the beginners thread by wyldfya!! that will tell you everything you need to konw about light, ferts, ph, etc...
I had fair experience with them in the past.
What plants are you looking for? Posting in the buy/sell will usually get you better plants, decent shipping, and better priced. Let me know what you want, I may have some in my tank...