I too use moth balls to keep them little critters out. A couple in the trunk, a couple inside the car and a few underneath the hood does the job. As for the smell? Well I'd would rather have the smell of moth balls for a short period in the spring than have to replace seats, headliner, etc.....