I'm not sure how many you can buy at once, and I came in during later in the day so they were already down to their last ones. They're only a little 2 weeks into their flowering stage, but they're growing just fine.