I see weather tech just came out with theirs, if anyone gets them please post pics for comparison purposes. I ended up goin with the AVS in channel ones through RealTruck. Only gripe I have with it is with the first pair, the front passenger side visor was damaged in transit or processing, they...