In the big box stores already. They'll be pretty stale by X-mas.
Trouble is by having early Christmas sales the supply of the best Christmas gifts gets depleted early so its slim pickins by the time its Christmas.
Boxing Day sales on December 26th used to be a big deal in Canada but now few deals are to be had because retailers figger they gave them all away on Black Friday.