If you want your ride lookin excellent for years use this!! You can get them at Canadian Tire ( probly other stores, but I got mine there). I believe the story is it sends a negative static charge throughout the whole car. Every nut and bolt that is attached. Very simple insatallation and its guaranteed rust protection. If there is already rust on the car, it will inhibit it and prevent spreading. I've had this on my car for about a year and a half and there is virtually NO RUST. It's about 200 bucks to buy which here is the price of one undercoating except the whole car is covered. I highly recommend investing in this.