I have always been happy with the products however was a lil disappointed when my 650 plus dollar cold air intake had a scratch in the filter view plate had a scratch across it. Not bad enough for me to return but for the money should be perfect. This will not deter me from buying future products from phastech. More gen 6 zl1 performance parts please... alan. M