A spread of 5 years is acceptable as far as I'm concerned.

It's the one's that advertise 21yo but are actually peddling 40yo that are cause for concern.