Don\'t waste your money
The website says “increased power, better performance, a cleaner running engine with less oil contamination and mileage increases ranging from 15 to 30%, all while reducing harmful pollution” I fail to see how Noble metals such as platinum and palladium (that are inert) can increase power and provide better performance. It may clean up your emissions, but at the levels they are injecting it I fail to see the benefit, except to the manufactures wallet.
The Catalytic converter takes care of any emissions that would pollute the air. If your car will not pass emmisions get a new Cat! The warranty on a Cat before OBD2 was 50,000 miles (80,000 KM) or five years and now with OBD2 it is 80,000 miles (128,700 KM) or eight years. So the Cat will last you, so if it goes bad get a new one!
I just can't see spending good money on something like this. It's like those products at auto stores that say they will stop your engine leaks, stop trans leaks, or stop radiator leaks. Those products are just delaying the enviable and clogging up whatever you put them in. Eventually you need to fix that engine leak, fix your trans leak, and fix that radiator leak (or replace your cat). People will make anything to make a buck.