I have been to quite a few yarn shops (NYC, Oxford, UK, London) and there aren't many that compare to Gina Brown's selection. You can spend $5 on a project or $200--they have every yarn to fit a budget. The staff is knowledgeable and helpful. There are classes to help you along with whatever knitting project you have on the go. If you want to make a unique gift for someone in your life, this is the place to come to. I have a preference for Debbie Bliss, Noro and Malabrigo Yarns.