I always dreamed of owning a Jo Malone candle, but i was toing and froing about spending £45 on a candle. My parents headed to Jamaica last year, so they bought me one at dutyfree. I loved it that much, I have ended up buying another Jo Malone Christmas candle this year. I always believe you get what you pay for. Jo Malone is a luxury brand and their products, always come in a ribbon tied box.
Pine and eucalyptus candle, has that Christmas smell to it. The smell would make a good alternative, if you didn't want a real Christmas tree.