These are notoriously perishable and are often rancid before you even open the bottle. The best way to avoid rancidity is to buy oil made from roasted nuts; the roasting greatly slows down rancidity. These oils are expensive, but very little is needed to flavor foods, so you end up using less than you would of a less expensive oil.