December 21, 2022

How much is a Christmas tree worth?

The next time you feel sheepish about raising your prices because you just can’t believe that anyone would ever pay you that much money, think about this:

The Christmas Palace sells Christmas trees for $20,000.

And they’re sold out.