That is the reason i create my own seeds and strains. I only buy once from seed banks check the seeds out and then create my own seeds from there.
Last year bought Do si do strain from a seed bank halve of the seeds "bought 8" were crappy. You showed one picture of your plant. Just to be sure...