The newly expanded Imagiknit in the Castro is a great resource for beginning and advanced knitters alike. The staff never hesitates to help you solve a problem with a project or answer a question --except of course when they have their bi-yearly sales and there's about 50 people in the store!
They have a huge selection of yarns and supplies and a nice library of books and magazines. It's a pretty comfortable place to hang out, even for non-knitters --they have a sofa in the middle with non-knitting mags (where I've parked my husband many times!) and tables and chairs scattered near the books.
more