My firm opinion and based on many experiences.

What are yours in reply to both aspects of the question ?