I clean my blades with Goo Gone about once a month and they are silent and streak free even after a year. When I get new ones, I clean them right away and it's amazing how much black comes off of brand new rubber.
I'd try the $3.00 fix before I spent lots of $ on new blades
'14 528-xdrive - daily driver/winter beater, '06 Boxster - for fun, '07 M6- for even more fun. '16 435 on order