I have gradually realised that a lot of the recommendations are actually from the workers themselves, who do not provide a good service but abuse the trust in this online community.
For example, I made an appointment with Andrew Dean last week. But he simply didn't not who up and ignored my phone calls and text message. Considering that I have to take time off work to meet him.