These days, it seems like every small business wants its own web store. There are a variety of ways to set one up, but one popular solution is osCommerce, a free Open Source CMS that will quickly and easily set up an online store for you.
OsCommerce will work on any web host that supports the latest versions of MySQL and PHP. There are thousands of free themes and add-ons as well, so if it doesn’t already do something you need, getting the software to do so shouldn’t be a problem. And of course, a shopping cart, account registration, and support for a variety of payment methods are included.