Light colored gear always seems to get dingy and gross quick. If you love the fit and it's comfortable- dont throw it out...dye it!
I absolutely LOVE the color and result! Of course choose a color based on how dark the stains are on the well loved gear :-). I have done other pieces purple and royal blue in the past and everything's come out great.
Just think of the possibilities with color coordination! I was wishing I had dyed a white headband at the same time so it would match.
Save $ and give it a try! Let me know how it goes!