Good to see someone's able to retain their cheery outlook. As for me, been there with a few stocks, seen how extortionate demands can make a mess of deals especially when perceived to be not dealing from a position of strength
STL Price at posting:
3.2¢ Sentiment: Buy Disclosure: Held