Just ordered and installed (10 minute job max) rhobble's baffle. Hooray!!! No more squeaks like I had with "bobs" It is invisible, sturdy and super professional in appearance. Chevy should market these instead of that huge awkward mesh unit. If ANY of you are tired of the wind buffetting, and in the market, you would be doing yourself a huge disservice to NOT look at (and buy) roy hobbles beautiful design. Job well done Roy!!