Every year, Americans buy somewhere between 35 million and 50 million Christmas trees, and many more pull an artificial tree out of storage for the season. In all, about three-quarters of U.S.
ROCKFORD, Mich. — When it comes to Christmas trees, there's two camps. Some don't want the mess of a real tree, but others would no sooner have a fake tree than they would a fake turkey. Hart Tree ...