Woody, your quite right about static, I found I kept getting belts from static after cleaning the seats, the problem disappeared after several weeks
Solution I found was to close the door by pushing on the glass and staying clear of any metal ground altogether, fingers marks on the glass made a mess though LOL