Should every website have an e-commerce component?

Should every website have an e-commerce component? Let's take a look. We often here from clients who don't think there's any reason, or even anything to sell directly on their website. However, they usually just aren't thinking about it the right way. We deal with many manufacturers large and small. Most of