Go to www.weathertech.com
these are german made. Since having my first set sveral years ago. They might have been the first company to make the in the channel ones. I like them because they are very thick and you can get them in dark or light smoke. the rear ones do have tape on them as I just got a set for my new truck yesterday and put them on. I think they did that because some companies were having trouble with them flying out of the rear when the windows were down. But I have never had a set come out. They fit very snug.