Recently the muffler heat shield on my '03 Vibe rattled violently and then fell off into the hands of the garage mechanic. He said 'no problem, no charge, don't worry about it'. I looked around online and found various advice, the most striking being 'don't park in long grass or deep leaves'.

Any comments, please?