I installed both on my Equinox. The window deflectors are retained with 3M 2-sided tape. As long as you clean the surfaces with the supplied alcohol pads and it's above 70 degrees, they will stay on forever.
The GM hood deflector was a bit cheezy. They supplied two course-thread tapping bolts that correspond to two holes in the center of the hood (underneath). The holes are too large for the screws, so they strip instantly with finger pressure. I swapped them out for some 3/16" pop rivets which expanded enough to grab. Then I found that when you place the silicone bumper pads in the spots indicated, they don't fit well. The bumpers are flat on the bottom and you have to place them on a rounded edge of the hood with a fairly tight radius. Just not a very good fit. And after it's installed, the hood wouldn't close unless you slam it. I had to readjust the hood catch upwards slightly. It wasn't a big deal but I just wasn't impressed when you buy something from the dealer and it fits like a poorly engineered after-market accessory.