It's your choice. You are welcome to come to us, and we will handle the warranty process for you, or you can go directly to them and just give them the order number; they will handle it directly.
no solution is 100% but the newer ones are better. and more importantly if you get it new, you get the full warranty so if it does trigger the CEL, you get a free replacement. you lose that when getting a used downpipe