Not usually but they may have it for the holiday season
Not that I'm aware of . And I'd imagine it depends on the Aldi. I've personally never seen it there.However I suppose you could always call ahead.
No.
Thanks! Your answer is awaiting moderation.