I am therefore not deluded. I definately do not think you make a difference...fullstop.
Your post was just a complaint about other posters opinions over the last 3 months. Who cares...unless you believed them...or just another hero poking his chest out.
Post away.
SPT Price at posting:
37.5¢ Sentiment: Buy Disclosure: Held