K.K.
I work for a company that makes and sells products for this. The line is called Lumixyl. You can get it from Dermatologists, Aestetician (sp?), or LovelySkin.com (not my company).
I don't know how the cost compares to what is out there, but I do know from personal experience it works.