Got mine installed but what a shitshow ECS is. I have ordered from them before for non-ECS parts and had pretty good luck.
This was my first house brand part I've ever ordered. Even with all the positve feedback here I was still a bit leery of ordering an ECS part, but after looking at all the options out there I felt it looked the most OEM+ of all the diffusers available except the Isweep one at 2x the cost and has to be painted.
So I receive the diffuser and there is no double stick tape on the ends and the self tapping screws to screw into the bottom of the bumper are not self tapping(they sent flat end screws vs pointed tapping screws). The product description, as well as install vid I found on Youtube, clearly show the tape on each end, etc). To make matters worse one of the bracket bolt threads was gummed up which I didn't notice until it was too late. Ended up having to dremel off the damn bolt. I'll take responsibility for part of that f up, since I should have backed the nut out earlier vs later.
Anyway, contact Customer Service with all the issues. Rep has me send pics etc and says they will get back to me. This was on Thursday of last week. Sent an update request the following day and received a reply that the VW guys are out so they need more time.
Since then they have gone dark on me...nothing. I finally just decided to go buy all the correct parts (double stick tape, + new bracket hardware) I needed for the install. I ended up drilling into my bumper so I could use the non-self tapping screws ECS sent. At the end of the day was this a ton of additional $ out of my pocket?...No, but my expectation is that the product should have all the necessary & correct parts required for install. I understand things happen but ECS hasn't lifted a finger to try and correct the issue. Never again will I buy a house brand ECS part.