If there is one thing about cars I never liked, it was the new fangled contraption called anti-glare screens. Don