Candle Delirium is the world's largest store of luxury candles and purveyor of fine fragrances since 2003.