any town a bit inland will be more cost effective. I live between Camden and Belfast, and have found Northport and Belfast to have better prices than camden/rockport for food and lodging
on your drive north U can stop at Freeport
in Bath U can See the Huge yarn shop "Halcyon"
In Camden is Unique 1, and Beth has 2 knitting nights, wednesday and thursday, both start around 6pm
Helen in Belfast is at LEAST as nice as the other ladies in Camden, (both these stores are my Fav)
In none of these shops, have I ever been treated rudely, but Halcyon is such a big store I find I do not get anything like individual attention