I installed PIAA silicone wiper blades over 2 years ago.
And they are JUST barely starting to streak.

They came with a premoistened pad of glass treatment that is very similar to RainX ...

I have not used RainX on my windshield in the 3+ years I've had the truck, and I still get some beading.

I will be ordering a new pair soon.

BTW, how DO you pop off the wiper arms? I have never tried to do that before. One of mine has a bit of rust and I want to take care of it...

Thanks!