Hello A, Yes I have been using it for years. Its an amazing product. You will notice the difference. It takes about 3 or 4 weeks. And what a difference. Do not go in the sun it makes your melasma worse. I dont use any other products anymore other than Melacor. For me it was a miracle vitamin pill that I discovered. I take it in the morning and night. And yes, its worth every penny. I showed it to my GP and he said it was fine to take, so I took it. In one month I saw the results. Time just made my face lighter and lighter as long as I took the pill. I LOVE IT!! Good luck to you. Regards, M