Could the problem be your lab? The local Walmarts here tear the heck out of my negatives. The mirror/viewfinder cannot cause a problem for the film in most cases. Normally dust on a filter or front element of a lens won't really show up either. Is the rear element of the lens clean?