Is it too early for Christmas gifts?

1