Yes, they do.
Yes they have that kind and many others and some generic brands that are much less expensive than the name brands. one of the reasons you would want to stop at Aldi's is the savings. Because they sell a product that is as good as the name brand for generic price, oftentimes you get more of that product as well.
Yes really good off brands
All kinds
Thanks! Your answer is awaiting moderation.