Nirvana seeds are cheap and they're legit, I've grown them but idk about KC Brains tho I've often wondered myself...I'd say they're legit cuz they've been around for years I remember seeing their seed ads back around '99-'00 timeline so they been around for a minute.