<human>:  Where is a good place to buy yarn and a picture frame?
<bot>: I’m not sure exactly what sort of yarn you mean, but you could try the craft shop? Maybe there’s a section for knitting yarn there? And you can probably also find frame in the “art and crafts” section of a big chain store like Target, where you can also buy plastic canvas. Are you making a painting? What kind of frame do you want?