Somewhere in the Adirondacks, tucked into the small town of Old Forge, New York, there’s a store that makes you feel like ...