yep, they go on sale when the store opens on Thursday and once they are sold that's it!
My Aldi socks are the best cycling socks I have. The winter jacket I got last year has served me well in the most cold temperatures. I shall also be getting a skullcap and overshoes, and glasses (how can you go wrong at those prices?)