Local Z owner here in Phoenix, TT.net nick Pitstopaz(as I remember). His Stillen front facia "allmost" fits perfect. He has custom front mount intercooler and he had to cut the facia a bit to fit it "allmost perfectly". He also hit the sidewalk few days ago with it big time and the facia just flexed and returned in its original position "urethane".
He has faster Z than you!
Just because you buy overpriced parts from Stillen it does not mean that will fit perfectly but I know that will make your wallet perfectly tinner.