Hi efc, I use Bio Oil all the time as it is also great for very dry skin. Funnily enough I bought a bottle for my Mum this afternoon as she's just had a knee replacement op and has an enormous scar (about 8-9 ins). The oil is available in 3 sizes and a small bottle (60ml) is �8.95. Expensive I know, but it lasts ages and a little goes a long way. I doubt it will help much to shop around for it as I've never seen it sold at a discounted price.
All the info you need on Bio Oil is right here...
http://www.bio-oil.info/en/home
Hope you find the link useful. x.A.x