I'm just curious, if anyone knows, how often does The Nature farm drop seeds? I missed out on something and don't wanna wait till next fall =/