Yeah, I agree with the other, leave the knitting at home. You might bring it along after you're better acquainted, but some people don't understand that you can keep your hands busy while your mind is still fully engaged in visiting with them.
Check out thrift stores, they often have a lot of yarn that's maybe $1 per ball if that, or a bag for a couple bucks. Or you can often find a crocheted afghan for $3 that you can rip out and use the yarn. If it's multiple colors you'll get a lot of small balls though and it needs to be in colors you like, but sometimes you can get one that's a single color that's not a baby pastel. The senior citizen's thrift stores are often the cheapest, but other can be very inexpensive too. I found 7 balls of knit picks Shine worsted for about 45 cents each; that store also had sugar n cream for about the same, and some Louisa Harding yarn and NZ wool very inexpensively.
sue- knitting heretic