I don't know where Aldi gets theirs from. You don't specify whether they are for you, or for your dog. I worked at Wal-mart stocking shelves, sometimes in the pet department. They sell them by the bag. You might check there. If they are for you to eat you might check latin markets, chinese markets, or a local meat company.
Add your voice to the conversation. Click here to answer this question.