Sun Visors broke 3 Times in 3 Years!
We bought a 2004 Eddie Bauer Explorer in 2008 with @15,000 miles. Within a month of buying it we started to see cracks in the visor brackets. We have now replaced both the passenger and driver visors twice since 2008, and the driver's visor bracket is...