Taking powders such as vitamin C and alpha lipoic acid can help with the scars. As can vitamin K from spinach. This is more of a lengthy process which I'm guessing is not what you're daughter wants.
Having looked at invicible, it contains vitamin c so no surprise there as vit c does help. I think it would be a good idea to try it as it does promise results within 30 days, but as always with these types of products, take caution.
--
Hey, my name is Ravi. I finally got rid of my Acne after suffering for 7 years (tried and failed with many so called 'cures'). Want to know how I did it? It's all thanks to Jay over at: http://www.GetRidOfYourSpots.com