My wife and sister in law own a yarn shop in Wolfeboro, which has a website and is linked off this site in Lake Links > Shopping (thank you Don.).
They have gone through a total redesign of their site, and now offer e-commerce as well as instore shopping.
Here is a link to the site:
http://www.knitpurlandbeyond.com/
It can also be reached by
www.knitnh.com .
Now you can get your yarn here in person, and still shop when away from the lake.