There are only 2 products I know of that will alleviate stretchmarks.
The first is Strivectin, and the other is a product I carry called
TriAction. <---clickable link

They are both expensive. Stretch marks will naturally fade over time, and alot of people say use Vitamin E, Cocoa butter, Shea butter etc., which are considered 1st generation products in that the only thing they do is lubricate and soften the skin. They may feel good, but they do nothing to actually alter the underlying structure of the dermis (deep inner layer of skin). It's kind of like trying to paint a wall with cracks and holes in it. You need to smooth out the surface first, before you paint. Unfortunately, you can't patch cracks & crevices in the skin, the same way you can on a wall. You need to have a lipofilling action taking place internally in the skin, ...similar to plumping up a balloon. You need a product capable of penetrating past the epidermis (outer layer of the skin) and deep into the dermis (deep inner layer of the skin) to affect the inner composition of the skin. Most oils are incapabable of penetrating into the epidermis much less the dermis. They'll feel good on your skin, but you might just end up with pimples. If you are going to try a cream of some sort, make sure that what you use contains "oligopeptides" which affect fat deposition in the skin, and that the product has a liposomal delivery system capable of penetrating down to the dermis.
A liposome is like an targetted heat-seeking missile. It is the envelope that carries the active ingredients to do the job. In the case of TriAction, which is consider a 3rd generation skincare product, our uniquely shaped liposomes penetrate deep into the dermis, where they encounter a specific PH. It is at this point, that the liposomes break open to deliver their cargo to the working cells of the skin (the fibroblasts and the keratinocytes etc) signaling skin cells to grow and to turn over more quickly as well as to produce more collagen & elastin and to create a greater interface between the dermis and epidermis. This results in a lipofilling action, similar to blowing up a balloon, while the oligopeptides affect the fat deposition beneath the dermis, all resulting in improved blood flow and circulation to the skin, greater elasticity to the skin, more radiance and a smoother appearance to the surface etc.
For a graphic display of how it works, consider viewing this
flash presentation. At about slide 16, it starts to discuss the skincare.
Bare in mind, any product would be a waste of money if you continued to do what gave you the stretch marks to begin with (growing your muscles faster than your skin grows). You'd simply be re-inforcing them. The best way to deal with stretch marks is to simply avoid getting them to begin with. It's hard I know, ...especially since we get them as we're getting bigger, but most often only really notice them after we've gone down slightly in size. Other than that, ...there's
TriAction.
Hope That Helps,