In Defense of the $100 Christmas Tree
The average consumer spends about $35 on a live Christmas tree. Ann Carrns defends her $100 purchase.
Something to say about this deal?
You may also be interested in: