not to be njerald-ish, but

there have been plenty of these threads.
If ur vehicle is still under warranty, you can take it in..
However, "Beyond that, small strips of foam rubber jammed down between the dash and the edge of the windshield usually fixes the problem, warranty or no warranty. BTW, the original fix for this was to rip the entire dash out of the car to install some small clips. This often resulted in more rattles after the repair than before, so either stuff the foam or live with it."
It was definitely not worth the time, of dropping off my car... The rattles have mostly stopped, but it still creaks when the temperature drops.
I had the techs do both, clips/rubber strips..