I love this place! Not only do they carry the most beautiful yarns and patterns, but they are also willing to sit down with you and help you with a difficult stitch or anything else they might be struggling with. They even tried to teach me to knit, but I decided my talents were better suited to crochet=), but they did try! This is also a great haven for those who love crosstich and embroidery. The staff couldn't be more helpful and really got me through my beginners phase.