The only way I have ever heard of getting rid of them is with laser technology. Stretch marks are permanent, but over time will fade to a much finer streak. You can improve their appearance with topical prescription creams, but from people I know who have gone that route the results were only temporary.