Here's a question--I am assuming Illinois Strops are made in Illinois--and was trying to find out some info regarding them to see if they have a brick and mortar location anywhere--I am in the Chicago Area but do get around the state quite a bit. I've gone the google route and generally come up with vendor sites...thanks!