I have enough tying material to last a couple of lifetimes and I don't NEED to buy any flies. That said, I always buy something (a couple of flies, material or hardware) when I stop in a fly shop to ask for info. It's only right to buy something- gotta help them out if they're helping you out.

John