Shoppers, take notice! Aldi is closing all of its 2,489 locations for 24 hours in the U.S. It's for a good reason though. On ...