I bought one the other day along with a rocket blower, made no difference whatsoever!
I think the problem is that ive never cleaned the Sensor once in 2 years of ownership, it could also be that i didnt apply enough pressure, ive never done it before and didnt want to destroy it!, mine will be getting it done professionally and then ill use the pen to keep it clean.