I didn't see anything about the home page, or how to place an order. This must be one of two things, either a promo sent out to wholesalers that would know who they are and how to order from them. (Selling in lots of 200 plants per Each type at 1.28per plant)
Or, just a guess, could also be a scam. You would only know its a scam if they send another email with information as to where to send your money. Thats all I could come up with
Celia