@Danny used to have a Prius store on this website that sold them for every window for Gen2 but he stopped doing that because so many people buying were abusive towards him about minor shipping delays and incorrect orders. I have a full set for Gen2 and could trace all 8 of them onto paper and mail the paper if you want to DIY build your own set?
We have a Covercraft UVS100 for our 2007, bought it on Ebay. Very solidly made, slightly heavy, not super compact when folded up. The Prius one is now 4 years old and is good as now. The one in our Accord is 12 years old and is finally coming apart pretty seriously, although we still use it. I think it only started to fray at 8 or 9 years of age. One must position the UVS100 in the Prius just so for the sun visors to hold it up. The Accord was less fussy because the windshield is more vertical.