Quoted from TechnicalSteam:I want a refund on my Stern Insider - so far biggest waste of money I've spent in decades.
Just a cash grab.
If that is your biggest waste of $$ spent in decades, you are $10's of thousands of dollars ahead of most people and should be happy!