Does anyone know of a trusted online store that sells these?
I've been looking around the shops near my house in Houston and I can't seems to find any stores that sell the plant nor the seeds
... And I'm not sure if I can trust any online stores. :/
Side note: I'm sorry if this post isn't in the right section. Wasn't sure where to place it.