Tom --

You might find the "Which Shopping Cart Should I use?" article of interest. It compares the Magento, osCommerce, ZenCart, X-Cart, CRE Loaded, OSC Max, Joomla & Virtuemart shopping carts. All of these are shopping carts below are open-source carts. Most of them will run with Shared Hosting.

The review article is at:
http://www.itwebexperts.com/oscommer...comparison.php

The article has a "Shopping Cart Feature Comparison Chart" that is very handy. Note, however, that the Chart says that osCommerce doesn't support Spreadsheet Database Upload. I don't think this is quite correct.

From my files:
load data infile "C:\DropShip\Data\stock.txt&#34 ; into table stock (productid, quantity, model, image, price, date_added, last_modified, date_available, weight, status, tax_class_id, manufacturers_id, products_ordered, name, description);

The key to its operation is the "load data infile" command. A mySQL syntax page says, "The LOAD DATA INFILE statement reads rows from a text file into a table at a very high speed. The file name must be given as a literal string." Here's that Web page:
http://dev.mysql.com/doc/refman/5.1/en/load-data.html

I believe I tried this a couple of years ago with a small csv-format Excel file, and that it worked fine. I think the field names above are from osCommerce's sample database.

Here's some information about the Simple Template System (STS), which can be used with osCommerce:
Simple Template System (STS). Lets you create simple HTML templates to customize the look and feel of OSC. You simply create an HTML page that looks the way you want it to and put in placeholders for the various elements wherever you want to position them.

For example, you would put "$cartbox" wherever on the page you want the Shopping Cart box to appear.
Put "$categorybox" where you want the Categories box to appear.
Put "$content" wherever you want the main page content (the central part where all the magic happens) to appear, etc.

osCommerce is free and most Web hosts have it loaded on their systems.

Hope this helps.