Go to your LBS and buy somenew pads to replace the worn ones.
As long the helmet is ANSI approved and fits, cheap ones do as well well as pricey ones.
Yes, they can be lighter,more vents, stylish/aero, etc.
But basically it's foam with a super thin plastic cover with graphics and vents + some adjustable straps.
Prices from $20 to $200+. Take your pick!