You can still get them from a local glass store, like safelite. The price isn't that bad, considering you get new glass and moldings that will last another 15 years before needing replaced. I recommend doing it the same time you paint a car, if it needs paint.