I have been looking into growing, and I'm picking out my seeds now. Where should I buy them from and what strain should I get? I'm looking for one that is not too tall (under 5' I guess), has a big payout (harvest) and is mostly or all sativa. I am thinking about high-grade seeds and the four strains I am thinking about right now are: Black Pearl Monster Bud Avalanche Hawaiian Kona Gold Thanks for your help.