The Definitive Best Time To Buy A Christmas Tree

Buy it too early and you’ll spend the festive season sweeping up a gazillion pine needles, or buy it too late and there won’t be any good trees left. O Christmas tree, O Christmas tree, how dried-up are thy branches. It’s a yuletide pickle: The kids …
( read original story …)