I don't know why I never thought of it before.
I've just acquired a Singer Featherweight, so cleaning and oiling will use quite a lot of oil. I looked at the prices for Sewing machine oil, and it seemed quite expensive especially when you add in the postage, so I looked nearer to home.
We work near a company called Caldo which is quite a big local lubricants supplier, who OH deals with often. While I was there, just on the off chance, I asked about Sewing Machine, or Gun Oil. Of the two, Gun Oil is more expensive, so I went with the SM Oil. Couldn't believe it when he came back with the price - £4-75 for a litre!
The chap I dealt with was bemused that I was so pleased with the price!
The one near my work, is in Sutton, St Helens, but I can only see two other depots listed: one on Newton Abbot, and one in Rhuddlan, Denbighshire.
Failing that, check to see if you have a local lubricants distributor, and enquire at the Trade Counter.
Jessie