The best advice I can give anyone on this forum or many others of this kind is not to base your opinion about any vendor on what you hear about him from the unknown third parties. Whether the opinion is positive or not.
The best vendors (mentors) you will ever find don't hang out on trading...