After I had already purchased my 2003 box s, I started looking at other cars online that had the center windstop like me. I noticed that they all had the black mesh inserts in the roll bars behind the seats. I'm not real satisfied with just the center unit. The wind turbulance inside the cabin is unbearable for my wife. Will the side inserts fix the problem? I have noticed they are somewhat expensive(~$190). Is the purchase worth it? Why didnt the car come with them in the first place? If they parted them out, wouldnt they have sold the center unit as well?