Snake Oil !!!!!
Ironically the original Chinese snake oil was used for inflammatory conditions, arthritis etc. It is reported it was made from water snakes which are reputedly high in long chain omega threes!
http://en.wikipedia.org/wiki/Snake_oil
Lolly
You need to also consider sources of omega six in your diet - vegetable oils mainly - what do you cook with - do you use margarine or equivalent spread - do you check labels of processed foods.
There is an argument for moderate fat intake too.
Nothing wrong with a bit of GLA. The items listed are in dietary terms low and do not contain much omega six - but it depends how many units of the supplements you are taking.
By way of example a brazil nut contains a gram of omega six. 46 grams of sunflower seeds contains 15 grams of omega six!!! So nuts and oily seeds in moderation except flax etc.
http://www.nutritiondata.com/facts-C00001-01c20nc.html
If you want to increase your long chain omega three DHA etc, and are not vegetarian fish oil is the best option. Bottled is cheaper. Those labelled cod liver have different profile from fish oil and different levels of A and D etc.
Please do talk to your doctor as fish oil does lead to blood thinning etc.
Thank you ever body for the kind words. It is encouraging that people are thinking about essential fat intake and whilst it is always difficult to draw conclusions with better diet seeing improvement in life quality.
RB