You can try what Silentlycrying said with the potato slices /cold tea bags and freeze them individually. Put them on before you get ready for a few minutes. I don't have puffy eyes but did find an excellent under eye concealer called - Garnier Skin Renew which is for dark circles and puffiness. It rolls on and has caffeine in it and is the best concealer I've ever tried. Its also very light weight and easy to blend. Both me and my teenage daughter use it and its lasted for 5 months.
There's also one specifically for puffy eyes that's bright green and I don't know if this one is tinted. Do you think this is genetic or lifestyle - for example if someone eats too much salt they might get puffy eyes or allergies also cause it too.
http://www.garnier.ca/_en/_ca/skinca...kin-renew.aspx