There may be less expensive candles out there, but Yankee candles seem to last longer with better quality scent. A great way to make your home smell good.
I love all of this companies candles. My favorite scents are french vanilla , freesia ,and cherry. The scents last forever, I would know cause I have had some of my candles for several years.