Anyway, how do these hold up as far as the chemicals commonly used at car washes? I don't always have the time with college to wash it myself. I am sorry ahead of time if you already answered this question.
The lens covers will provide a physical barrier to the elements, be it sand blasting, chemical etching, detergents or just pain aging. Keep a good coat of vinyl conditioner (non-petroleum based) on them and they will keep the plastic OEM lenses looking good for quite a while - like years.
Just a side note, the haziness that ocurs on most OEM lenses comes from two main sources: general sand blasting from highway driving and chemical attack. If you use an ammonia based (Windex) cleaner on an unprotected polycarbonate lens it actually accelerates the deterioration of the material. Same goes with rubbing alcohol based cleaners; they act as a drying agent to both the polycarbonate and to our vinyl covers.