Those look like the PUTCO visors. They mount on the outside of the door frame.$100 plus shipping is expensive. I got mine on ebay from jayongmall for 36.99 free shipping.
Here is a picture from last year, sorry I used a cellphone so pic is not that great
Yes they mount of the outside of the door frame. The only thing I was hesitant about the in channel types is that exerted extra pressure on the window glass.Those look like the PUTCO visors. They mount on the outside of the door frame.
The WEATHERTECH visors are the in-channel type. I think that's why they're more expensive.