I got mine online from a vendor called Kimblades. kimblade.com
Silicone and they've lasted a ridiculous amount of time (4 years?).
I ordered a blue set, they look amazing and work well. They also lay down a coat of silicone similar to rainx with each wipe.
Expensive, but they haven't needed to be replaced for a long time.