IMO ten years is OK, if you store it indoors in a cool dry place. The reps you talked to, IMO, were very honest and truthful. (amazing?)
Having said that I usually buy a new helmet every 4 or 5 yrs., mostly just because it's time for a change...
I still have most of my older helmets, and for shorter day rides I switch which one I'll use once and a while.