Christmas tree tips as firms warn you not to buy one in November

Christmas tree etiquette is confusing, particularly with each family having their own traditions. But as Christmas creeps up, two Christmas tree companies have warned against decking the halls any earlier than the first day of December. “Obviously …
( read original story …)