Stretch marks

So I know there's not a lot you can do to prevent stretch marks if you're already prone to them (which I am), but aren't there moisturizers or creams that help a little? I've used the cocoa butter kind from walmart that says tummy butter. But it's kind of greasy. What kinds of products have you used and did they work?