Has anyone done the rodent screen protection that Toyota offers? I took my truck in to have some of the recalls done and they said they saw evidence of rodents, nothing crazy, just some foot prints. They asked if me if wanted their rat protection mesh to stop them from getting into the cabin and...