The 6th Annual Great Northern Yarn Haul begins July 9th and goes to August 1st, with the most ever participating yarn shops–28–spanning from the coast of Maine to Lake Champlain! Love.Yarn.Shop. has their kick-off event on Friday, the 9th at 5:00. With a $20 purchase, participants get a free shopper tote (while supplies last). All the shops are contributing $25 gift certificates, which will be awarded to randomly drawn eligible contenders. Plus, many will have give-aways and door prizes!