Puffy eyes i can relate to sometimes, and an old age trick, which i have tried and succeeded with is potatoes... I think it's the starch in it but it tightens up the skin, you can actually feel it. Just cut a slice and close your eyes with the slices on your eyelids.
Sometimes we feel we get enough sleep as well but if our mind is 24/7 that's a lot of energy you expelled the day before and "enough sleep" can not be enough sometimes. If you are proned to be a "thinker" learn to relax your mind more before you sleep and always go to bed thinking of something nice, so you drift of not thinking about your work, or sport, children etc...
I also often place olive oil under my eyes, if it helps the Europeans by eating it, well...lol... Actually, i truly only have laughing lines, so maybe it does help.......
I have tried all sorts of creams as a " not getting old let's see" can't say any of them did much...
So they are my little alternatives that seem to work for me.
CW