I've got the front & rear made by "ventvisor". They use some 3M tape to stick in place. I cracked the front one by getting a tree branch caught when backing up.
There is another brand that actually slides into the window frame rather than sticking on the out side of the door. Not sure who makes them, but they are about $90 versus $50 for the ventvisors. The ventvisors are the sameones Nissan sells, they just cost a little bit less.