Wizard, get a new helmet, if the styrofoam is packed then it is weakened and less protective in that area of the lining. If the helmet moves on your head it could potentially break your neck in a crash if it were to twist sideways while your head did not! I work in a bike shop and it really bugs me when a parent wants to buy a kid a helmet too big so that he's got growing room. I usually tell them he'd be better off without it as to have it to big, what if it slips down and blocks vision and they run into a tree or the house or a ditch. A helmet is nothing to mess around with, get one that fits you properly and that has not suffered too many crashes. I have a custom painted Shoei VFX-2 that just sits on the shelf now because I crashed in it last year and suffered a concussion. The paint still looks good on the outside, but its just a show piece now.