I had three sets of clear plastic retainers after my brace and each of them lasts for about only 9 months before cracking.

I got mixed information in this sub about how long they can last, from 3 months to 20 years. Why is the range so wide? Is that just because of quality, or there are actually different types of clear plastic retainers with different design lifespan?