Not sure when, but I regularly check in with Home Depot and the only item they seem to carry is the spray for Christmas trees. I have also called into a few other companies, Builder General for one, and they don't carry it either.
I have reached out to the company and get no reply..their last update was back in the beginning of April, I believe, and they stated that they were finishing their annual report from LAST year. There has not been any communication since. I personally feel this is just bad business and my money is better spent with companies that have communication with their share holders. There are plenty of penny stocks out there.