I dont know, chain lube last a long time for me, so the $8 4oz bottle is just fine for me.
Mineral spirits and bar oil sounds like it would work quite well, but likely pick up a lot of dust.
If you really hate oiling chains, buy one of the trek's with the belt drive system