No.
No they don't
I've never seen it there but you can purchase it a hardware store.
I've never seen it there but they do have different new items for a limited time. Your best bet would be to call the store
Thank You
I've never seen it at Aldi but Walmart has it.
Don't know if they have cheese cloth
Thanks! Your answer is awaiting moderation.