Try Avon's ANEW CLINICAL Professional Stretch Mark Smoother. It is amazing and work very quickly! It isn't greasy either so you can wear it all day! and it helps with cellulite as well. You can try it at www.youravon.com/dhullum use code fsany for free shipping!
I used it. Stretch marks are genetic, so I didn't think I could avoid them. But mine look a lot better than my mother's do! I like Bio Oil b/c even though it's an oil, it absorbs very well & doesn't leave you feeling greasy or sticky.