My helmet is 3 years old and I want to replace it but do I need to? Giro's site says every 3 years, my LBS said about 5-6. I am inclined to believe the manufacturer or are they just trying to make more sales. I saw a 2008 Giro Atmos in pink (yes, I like pink) but stingy me doesn't want to justify the $170 for it!

DH says mine is getting old and I need a new one. My helmet does take a beating of 100+ degree sun and the foam looks fin but the very fron has a few surface cuts. Never wrecked with the helmet. Maybe I should just find a nice looking $60 one like I have and not be so guilty?