Based on my experience, my advice is, "Buyer beware!"
I sent an order on April 4, 2005 with a check for the full payment. I asked for shipment on May 2. By May 11, I still didn't get my plants. I e-mailed to ask if my order was shipped, and if not, when I could expect it. I was told, "I will try to get your order out on Monday." (5/16)
After May 18, I looked for my plants every day. By May 21, I still didn't receive them. I sent an e-mail only to find out that my plants still weren't shipped as promised.
(However, my check was cashed on April 17.) By 5/21, he didn't have 3 of 7 plants. The only good part of the experience is that I did get my money back.