Maybe this is a tall person issue, I'm 5'8 and my car didn't come with visors. They are low down on the "needs" list but they momentarily jump way up once or twice a week when the setting or rising sun scorches my brain.
And my mirror fell off too, but that bad boy is going back on, my side view mirrors are useless