I'm in my mid 50s and have three noticeable brown age spots on my left cheek. I've worn sunblock every day for decades so I think I must have been burned on one side of my face when I was young. There are lots of expensive products which claim to help but for me are too expensive for the long term use which I suspect they need for any effect. Any ideas? Thanks!