Pump out of warranty

Just removed my lens protector yesterday and its all very foggy now from a gummy material from behind the lens protector

Sound like everyone is talking about the T slim one, is it that good?