Waste of money. When I ran the back of my hand against the frame to my caddy just 4 years ago at the dealership and it was so smooth black and shiny like a chalkboard I too thought 'this car cant rust out' because of the ziebart coating it had - so that was 1 of the only reasons I actually bought that car. I drove the car through two seasons without giving the frame a second thought. I felt 'secure' w/ the ziebart coating riding under me. Suddenly an air ride shock I had JUST INSTALLED a few years earlier became detached from it's mount. Now it was two years later we put the car on the lift and I almost passed out I was so depressed. I found the reciept where the previous owner had spent nearly $2,000 getting the frame coated and I threw it away. You could no longer tell the frame had EVER BEEN COATED. What was once lackluster black was brown and if you run your hand against the bottom of the frame now some spots would probably cut your hand as small rust flakes fall off because 2 yrs later its now even worse. The rust is about the same as 2 years ago because I did not drive the car more than a few times in the snow this last year so it didn't progress. I also suspect a few suspension parts that had failed over the last few years broke because the frame had become brittle in some spots rather than flexing when it ought to over potholes. So my conclusion is this: Was the life of the car extended - Absolutely Yes it would have already been at the junkyard by now after those last 2 Indiana winters without the coating present. Was money saved? No - rear suspension components broke prematurely possibly due to the frame not flexing as much as it was originally designed to. Also, I think people have the misconception that doing this to the car will make their car invincible in the snow - when in fact it's not even the snow causing all the problems - it's the salt and chemicals the county put down on the roads and especially in more severe roadways I crossed such as the PA turnpike for example the amount of salt/ chemicals on the road in some locations was excessive. The salt wore off the coating and cleared the path for moisture to get right back up on the frame and wedge itself between the coating & the frame causing the frame to suddenly start oxidizing rapidly. So my opinion is that these treatments are a false type of insurance since using them does not make your car invincible during the winter months and are only effective in preserving the frame if you have a nice heated garage - in which case you would not actually NEED to perform this service. It's unfortunate to face the facts that most likely the only way to avoid rust is only to choose to not drive the vehicle during winter months period and put it in the garage under a cover. Otherwise, rust is just inevitable and there is nothing you can do but continue to renew your parts over and over again. A different solution to delaying rust a friend of mine is doing is every fall he hits his frame w/ some scouring pads and rubs off last years coating of pickup truck bedliner (I think he uses Rhinoliner but I forget which brand) back onto the frame. This at first sounds like a stupid white trash effort to resolve a problem which would not work at all or not work very well, but he has been doing it for about 4 years straight now and it seems to be working well to my surprise. Is his frame rusty? Yes but it took about 4 years to start getting there and it's not as bad as my caddy. He has extended the life of the frame to the truck for about the same amount of time as the ziebart coating extended the life of the caddy frame - but at a fraction of the cost. A fraction indeed... bedliner is not very expensive at all. It starts falling right back off the moment you get it on, but you can just scour it off when it gets thin taking out a little microscopic layer of rust and then just go do it again the next season for very cheap. Of course, this is just an opinion and I'm only 26 years old and not quite finished getting my rocket science degree yet, so lets hear some more opinions on this whole thing: