That is great but nivea, loreal and a couple other companies have creams and such designed for men now. I do like the stuff from the body shop as well, however not sure that a man needs a different under eye moisturizer compared to a woman.
As for the Vicatine C question- it's supposed to help with collagen, as we age the collagen gets reduced.