I hate to upset anyone as this will be the 2nd stretch mark thread I have commented in. But I feel it's best to be honest and when it comes to having stretch marks (and a big dislike of having them) not to get your hopes up wasting money on things that just don't work.
Basically you cannot remove stretch marks unless you literally cut away that area of skin, for example if they are below your belly button then a tummy tuck would do that. Creams/oils do not work because stretch marks are in the dermis which is the lower layer of skin, when you apply creams etc they just sit on or penetrate the epidermis (outer layer of skin) and they are unable to penetrate deep enough into the skin to even come into contact with the stretch marks themselves. Honestly, there is no magic stretch mark cream out there it's all marketing hype praying on peoples insecurities to make money. I have been a member of 1 thread on a forum that has been discussing stretch marks over the last 6 and a half years, it's 620 pages long! and people there have tried all sorts of things (lasers, chemical peels, skin filing, skin brushing, creams, oils and lots more) and yet no one has come up with a cure to get rid of their stretch marks. Silver ones are the worst because they are old and are actually now a scar in the dermis, laser has the best results on new stretch marks that are still pink/purple and so does Retin A.
Some creams might make the epidermis change in appearance so then the stretch marks 'look' better but you cannot remove them unfortunately. I've been researching stretch marks and stretch mark removal for over 3 years and I've been so depressed about mine to the point I didn't want to be here anymore. During my 3+ years of research I've finally accepted there will probably be no cure for them in my life time and I'm just going to have to accept mine... as hard as it is, I'm very slowly getting there.
I feel for anyone who is upset with their stretch marks but feel bad even more when I see people believing creams will remove them

.
PS: I have tried both Bio Oil and Palmers Cocoa butter with no results, I just wanted to add that incase anyone thought I was saying the above without any experience of trying these two products. I've also tried a lot more stuff but I don't want to go on and on... I think the best results I got was using a derma roller, but that's not something you do without knowing what you're doing and having done your research (there's plenty of info on the internet) so I'll leave it there with that one.