Indeed....And in March I spotted 3 panels (windows buffed) running since December 2008.
:p
It doesn't happen that much as most trains get cleaned within a couple of months but some trains are rolling the line for more than 6 months...
Cleaning depends on several factors like the line, the traintype, the damage done and the luck...