Figured I'll post these up for those that may be interested. I understand in the past there was a thread about this stuff but alot of people ended up going for the inexpensive AVS brand deflectors that uses double sided tape.
These are weathertech ones that I had to wait 4-5 weeks for due to backorder. They are very NICE quality - MADE IN GERMANY (as it says) on the item. Also it is installed into the window channel. I had no interference w/the window opening or closing after installation.
Also, I had the front two windows tinted 55% (w/a 47% heat reflection rate) (ONYX brand tint)