I'm not sure about sock puppetry...but what it does sound like to me is that some newbies to growing (like me) placed an order with a company and got sub par service, so began invesigating this company to find if other's had similar experiences.
Anyway the good news (for me at least) is that my...