flannel shirts, Irish sweaters, and woolen socks. More than 500,000 people visit The Vermont Country Store in Weston each year. Some customers happen upon the store on their way to hike ...