I like to visit yarn and bead shops while traveling and I found Prairie Junction Yarn on my latest journey. What a lovely shop! A true toy store for those that love fine yarns. The hand painted yarns were what I was looking for, but I also when home with some 50% off finds for my stash. I loved the selection of decorative buttons of many sizes that could be purchased individually. I also found several patterns that fit a wide range of sizes so could be worked up for many different people. The lady helping me could not have been nicer and I'm glad I didn't pay attention to earlier negative reviews.