I appreciate the fact that EOS cameras and lenses are merely dust and weather resistance as opposed to dust and weather proof. In situations where fine dust does get into the equipment, how can you tell if Canon USA will honor their warranty? I will probably pay to get it cleaned but what is the threshold for warranty or non-warranty?