I try to stay local, but if the price is better online and I don't need it right away, I buy internet. I wish that the local places didn't try to screw you, but they seem to be just as bad as the internet places. You never know what kind of service you are going to get from either. Buying from the internet usually has no tax and shipping is usually free with anything of value. I always look local first because I want to see the product before I buy, but more times than not, the local place doesn't have the item in stock and says they can order it. I can do that for myself and it usually is cheaper.