I love to knit and when I'm in need of materials..such as yarn..i just head down to the yarn barn. They have a great selection and a good location. Parking is somewhat of a pain. With the location being downtown and all.
The staff is very friendly and knowlegable. They can help with just about any needle work project.The prices seem pretty average too