I ordered a couple candles for an office Xmas party that I was attending on 12/20/18. I ordered these candles On Dec. 5th assuming that I would receive them on time because their website says I should receive them in 5 - 10 days. Today is the Xmas party and I have yet to receive them. They ship via FEDEX Smartpost so maybe that's the problem. Long story short order a month in advance for your special occasion.