It is well worth it, STS is not a large company so responses are always quick and informative. Good corporate governance is part of any well managed company. Now have a nervous wait for guidance but all should be good.
STS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held