Royboy
Ther short answer is yes, but not on all of their recommendations. Need to spread your investments across several of their recommended shares. Stockanalysis has also provided worthwhile share tips.
In addition do a bit of your own basic research on each company before buying their shares.
Good luck, if and when you invest.
Loki