I've used Mederma on self injury scars, works very well, seems pricey but a small tube actually lasts longer than you expect. You do need to be routine with how often you use it, two or three times a day is best, that generally applies to all scar removal creams, so if you're not diligent, nothing is going to work quite well for you.