Menlo Park might be the worst Christmas tree market on earth.