I had bought a pair of the ones offered by Ford as accessories. The passenger side one came off after a couple of weeks while driving so I pulled the others off. Awaiting in channel to be released (impatiently I might add).
I think mounting it lower won't be satisfactory. The contact area for the tape is already limited and now you are reducing it so that not all the tape may contact the trim. And that rubbery trim is already not the best surface for the mounting tape to adhere to. I think the explanation that you can mount it lower is just a lame response for a poorly designed product.
At least it's only a matter of time before some in-channel deflectors will start showing up.
JRGOFFIN, Any chance you could post a pic showing the whole front window with the lower placement? Maybe when you get the new set?
Check out the two stock pictures of the window deflectors. There is clearly a gap before it reaches the side mirror attachment so apparently it's just the way it was designed.
That Peter, is what I dislike about second and, third party vendors. In as much as they don't discount Weathertech products, one might just as well order directly from Weathertech. Several yrs ago on a visit to Chicago, I stopped at their hq in Bolingbrook, IL. It is directly off I-55 and IL 183. I was informed that backordered items when such became available were shipped first to their mail order/in store buyers first. Then, to the second/third party resellers. This really can delay things. The smaller mom and pop web based resellers actually have to order from a warehouse distributor here in the states. I would imagine it is so in Canada. Thus, a large w/d such as Summit Racing or Reliable Automotive will get their orders filled after mine because I order direct using the WT website. The poor guy that bought from a third party reseller is at the back of the bus so to say.
They are not cut to fit. That is evident. Btw, O'Reilly auto parts carries Lund products.
You guys may want to check out AVS in-channel window defectors: