I know they are one shots - but I like candles.
5 bucks gets you a month or so of lighting and they never go off. They don’t take a lot of room, either.
I have two oil lamps. The oil is a pain. It will eventually “go bad.” Whereas candles, you can remould the dripping wax back into new ones, as long as you have wicks.
Prefer the convenience of electric light, of course. Don’t we all! But a candle with a reflector is a pretty adequate substitute.
solar outdoor lights. no fire hazard. not wasting a fire/heat source when you only need light.