I have three sets of sun visors in good used condition and 1 NEW OEM in original plastic.
First two sets are great, no crack or tears. $20 plus ship each set
Third set has small tear near the hinges. $10 plus ship for the set
The single NEW OEM is $15 plus ship.
More photos available.