Well it sounds like a lot of people use scent control stuff, I think a lot of it is a big scam.
+1
IMO: It's a big money making scam.
The eyes of a deer are designed to see movement,that's why high in a tree or a ground blind makes a big difference.
Much of my deer hunting is done from a stand. Deer do not normally look for threats from above.