My interpretation could very well be incorrect, but I steer away from "investment newsletters" that promote.....using the words free and complementary, especially when they are correlated with a registration. They bombard you with advertisements about their trading strategies, tutorials, etc.
At least they do state "We have not been compensated by any of the above-mentioned companies."
Thanks, but I'll do my own DD.
I subscribe to the philosophy that there aint no free lunch.