Oh, and as for Bio-Oil, I used it all the way through my pregnancy and very smugly told anyone who would listen that I had no stretch marks - until 3 weeks before I gave birth and was covered in them! Bah!
I have also used Bio-Oil on a nasty burn scar I had on my hand and arm - I had third degree burns from hot oil, and as soon as the wounds had healed I used Bio-Oil three times a day. Now you can't tell I was ever burned, unless I get a tan! Excellent stuff for scars.