So they'll be gone by this winter--just as soon as the Christmas shopping season is over.
When the Christmas shopping season ends, they'll no longer be around.
So this winter they'll be gone, just before Christmas season ends.