Some items you shop online for. Others you like to shop for in stores. Where do you draw the line? What do you prefer to shop for in stores as opposed to online? If it is clothing you likely want to shop in stores, so you can try on the clothes before you buy. Others prefer to buy online so they simply do not have to go in stores to interact with people! Then the company may very well have free returns on shipping, so really there is no loss to you whatsoever.
Whether you like to shop online or in stores, you must be comparing prices. If money matters to you, then shop around and look for a bargain. Sure there will be those times when you need it, and you need it now! But when you have time to afford to look around and price shop, then go for it and get the best deal. Some shoppers like the thrill of the hunt. They like to seek out that killer deal and get it while they can. For electronic components check out http://www.alliedcomponents.com/lan.php to see how their deals compare.