It is no use crying over some professionals duping their customers. A lot of others like doctors, lawyers, vehicle maintenance people, insurance agents etc. give advice which is not in the best interest of the customers and customer has no other way but to follow that advice.
Best way is to get information from more than once source, if possible. There also is a pitfall, as you can get completely conflicting advice.