I told you......... didn't I. The strips will never go into production. These were custom made. I don't know why they came out the way they did and actually I think you should get your cash back. I have seen the one on their showcar and it sits flush and looks good. Matthew send it back, tell them you want it made right and tell them to test fit it on my ride so you can get the right fitment. The only excuse I see is that they don't have a car to test fit it with. Also ask them whether water will run through those strips, I have a feeling they will leak into the roof.
BTW Gurly, don't worry about the Autoexe, trust me it will come out with good quality, Ill make sure of that!!!!!!!!