As they say in New Jersey: fahgedabbahdit.

There is one. That one is:

http://www.thescottishshop.com/

...and it is nowhere near O'Hare or Naperville.

Though I haven't had the pleasure (?) of getting to this particular shop, I have it on good authority that the proprietor is something of a "character", to use a polite euphemism. Their hours are, reportedly, rather erratic.

Best

AA