Cheetos has now moved on down the road, and I still have her windshield. It's tinted, and probably has less than a couple hundred miles on it. No cracks, scratches, or haze. Cost me $146 from MaxBMW, I'll let you have it for $95 + shipping.