I got my replacement blades from porsche, not some generic ones from a car store... They are a bit expensive but man I must say they're the BEST blades i've ever had EVER. They ARE expensive though
I buy just the refills. They are 22 inches, but one side is a bit smaller than the other. Take your car to a parts place and match them up if you do not want to buy them from Porsche.