With only 103 days before Christmas, why not start shopping now? That's what Kmart thinks, at least.

It's typically after Thanksgiving that we start seeing ads for holiday shopping, but Kmart is getting a head start with their new Christmas layaway ad.

"Don't let the holidays sneak up on you. Shop early with Kmart free layaway. … Kmart. Get in, get more Christmas," says a voiceover during the promotion, which features a gingerbread man sneaking up on someone working in an office.

How early is too early for holiday shopping ads?