Pros: knitting patterns are cheap to buy (like $5 each)
Cons: nice yarn can be costly
Pros: sitting around knitting is time not being being shopping
Cons: yarn costs money
I think the pros outweigh the cons here. And I will try and be frugal and find yarn that is on sale, or something.
This posting brought to you by: I just bought this pattern on the internet: