I don't smell my oil, it's cheaper than electric, and you buy a CO detector once as part of a combination with your smoke detector. If my electric were much cheaper or subsidized I would reconsider this. I am not required to be home when the oil is delivered and have found a company that is quick and reliable. I place my order online with a credit card. It is very easy. But I do live in a fairly populated area where there are numerous companies so there is competition to keep the price reasonable.