I found these once at a petrol station. They were the best thing I ever put in my face and then I could never find them again.
These are my favorite salty junk food, right down to the flavor. (Cheddar cheese cracker is also good.) They’re everywhere in the states.