If you have inherited dark circles, you can buy as many creams as you want to, but nothing is really going to make the darkness go away. If puffiness is your problem and if this is inherited, nothing short of surgery will do much in the way of getting rid of the puffiness. I am not advocating surgery, I just don't want you to get your hopes up when looking for miracles in a simple cream. If your under-eye problems are minor ones, using these types of special eye creams may indeed help. If you are sensitive around the eye area you obviously want to find a cream that causes no irritation, stinging or burning.
Fragrance can irritate even non-sensitive skin.
Sometimes product sensitivities can cause puffiness, so be careful. You can't always sample eye creams. Many companies don't make samples available, probably because eye creams come in such small containers as it is. Check the ingredient list and make sure there is no fragrance. Then, if you can, test the eye cream right then and there at the cosmetic counter or facial salon.