i noticed the threads abot deflectors and had to give some input and ask some advice.i have a new 06 4 runner and have just eliminated one path for someone looking for the same as me.i purchased a full set of deflectors from lund/avs,these were in chanel visors and they didnt fit at all.the window went up but didnt seal into the window molding totally 100 percent.the model number for the window vent was 194924 they had adhesive that sticks to the inside of the window seal.has anyone else found this problem?you all are talking about weather tech visors,how do they hold up at high speeds and what kind of mounting is involved with weather tech?do they have a lifetime warrenty?and as far as the bug/stone shield,is there any drilling required or is there any play while driving at high speeds?and last of all can anyone tell me some web sites for the cheapest price for weather tech products to save me some time searching?thans and sorry for all the questions