I got my splitters about 3 days after my order (early July).
Wasn't dissatisfied w the quality of the part. There was however an issue with the placement of the mounting holes; the EU spec front bumper was slightly different than the US ones... But nothing a lil Dremel couldn't fix.
I wanted to get more parts; I'm waiting to see if there are any fitment issues w the larger items before making the commitment.
Maybe the delay had something to do with suring-up fitment for US-spec cars?
BTW Alex is a nice guy... Google translate...not-so-much. I had to go thru an EX (living there) to fully understand some of his communications.