I always find just the right project (well, projects!) when I stop at Deer Hill Farm. Good prices, and very kind and knowledgeable owner. Don't forget she's closed Sundays and Mondays--I drove out once to find out I was out of luck. So sad.
Pros: lots of variety, welcoming store, personal touch, supporting a small store instead of a large corporation
Cons: no website
more