Always check the genetics from the seed provider, some of the cheap seed companies are running their own genetics and phenos, so their seeds won't be as reliable and have the quality of the og breeders. And yes to get more yield off of them takes lst and love. I grow mine outside because it's hard to beet mother nature. I prefer photos for inside due to the ability to veg longer and train more for a better yield. Barneys I have seen most people have a decent success from, they are a reasonable price, there are still high end strains that are new or just that sought after that are going to put a dent in your pocket to acquire, I have been lucky enough to live around an area with plenty of growers that I know, and can get genetics through. My brother is in Colorado, setting up grows and extraction rooms for multiple 502 crops, and he's told me about how far they have came for their genetics out there. Years ago when we lived in California, the college kids use to drive out to us to trim all the outdoor plants to earn weed to bring back home because of how little options they had out there. Times are changing for the better in my opinion