I buy some stuff on line. I have found that certain types of tying materials are not always available at the local shops. Many times, the material has been around for a long time, like Super Hair. I tie a lot of salt water flies and the original manufacturer doesn't sell it anymore. I had to go on line to find the stuff and was able to find three or four locations that continue to sell what they have or have found similar materials from different sources. Many times, cerftain colors are sold out and nobody knows when they will have more. If I go to a shop and can't find what I want, I find it somewhere else. It's simple. I spend a lot more money in the shops on other things, however and I doubt my local shop owner would say I'm giving business to someone else in lieu of him. I am an impulse shopper, however, and when I want something, I want it now; not in two weeks or a month when the next order comes in. That's when I go on line. Saving tax is okay but what you save in tax, you give back in shipping and handling so that makes no sense from an argument standpoint. There is no such thing as free shipping regardless of what is advertised.