BTW dirt IS avoidable, on older glass/cars the thing you cant avoid is if you have scratches on the window from wear and tear (which to a certain extent can also be buffed out before tinting to hide it) But that sounds like it would be way too much work for this shop