I placed one order with them, and was less than pleased. While the product did arrive, it wasn't what was ordered and it arrived much later than promised. Their web site assures 5 business days to US & Canada, but my order took over a month and a half after they confirmed receiving payment.

Search around the boards, there are many other sites which get good comments consistently, and not just from someone signing up just to compliment a particular company (as Ms. Stinky was so quick to point out).

Good luck! Don't forget to send the package to a place other than where you'll grow.