I use grapeseed oil to clean off my camouflage make-up. I've been buying it from Neal's Yard, where 200ml costs £6.10.

Recently I noticed another brand being sold on ebay for £1.95 for 100ml and then last week I was in my local supermarket and happened to notice grapeseed oil there (in the cooking oils dept) at 99p for 500ml!

The Neal's Yard oil is organic where the others aren't but can there really be any other difference to justify such a high price?

Is oil just oil or are there any differentiating factors?