Heh…being an avid seamstress for 25 years, I recognized the early signs of yarn addiction. I already have a huge fabric stash, but learned to keep it under control mainly by NOT going into fabric stores. I stay out of trouble by buying incidentals (thread, zippers, interfacing) at department stores or in bulk via mail order.
I found myself just about salivating after my first visit to a LYS. Will have to avoid those places unless I actually intend to start a new project.
Well, okay I sort of broke my rule and hit Salvation Army for a few awesome sweaters to unravel. Three gorgeous sweaters that cost me under $10…buying similar new yarn would have set me back around a hundred bucks, at least.