Bought a set of these October 2019 and now less than a year later they have turned yellow and one recently cracked under slight pressure. My car is garage kept so they were not even consistently out in the elements over the past ten months.
Pros
Takes a while but the clarity will fade
Cons
The shields may not meet local laws and regulations in some states, leading to fines