I have tried refitting my shelf a couple of times and it does not seem to help. Strangely, I do not recall it rattling initially but that could be because I was more excited about driving the car when I first got it and only noticed the rattle later!