Thanks Vics thats good to hear as I have several bottles from prior years.I have normally bought new each year but now we are on an economic war footing I shall try to use up the old bottles (knowing my luck my austerity will be torpedoed with an expensive bill for de-clogging the engine) !!.
The bottles probably have 'best before' date on them. We bought a bottle before we left Uk and it lasted about 2 1/2 years before it ran out without causing any problems.
My 10+ year old bottle is just running out.
100:1 mix, mix 3 ltrs at a time, O/B always starts 2nd or 3rd pull from cold, even after a month with no use.
So I would say that it has a long shelf life.