I buy everything off the internet. I even buy inner tubes that way. I'll stock up when they are on sale.
An added advantage is that you often don't pay any sales tax. Although the cost of shipping offsets the savings I'd rather give my money to UPS for doing something useful than give it to the government who will fritter it away.