The shopping cart is very simple, displaying a title of the product, an image, description, and allowing the user to add it to their shopping cart. All products are grouped together in categories and once a user has added it to their shopping cart they can continue shopping. The shopping cart figures out taxes, your handling fees, and can figure out shipping costs whether it be by weight or a fixed price.
We originally made the shopping cart for ourselves with our online ink orders (http://ink.clinecom.net) where it didn't have any pictures, but have been changing it over and over again to fit our client's needs. It's all made with PHP and back-ended with a mySQL database.
It has it's own online administration area, where you can edit pages, the categories, and add products.
You might check it out and let us know if that is what you are looking for, perhaps we can help you out. It's nothing big nor is it that fancy, but for a few products like you are talking about, it might be just what you are looking for.
I have a small business with less than ten products and process my credit cards offline.
I doubt that you will be able to process your cc's offline with 1-shopping cart, you may also be required to get a merchant account and of course the $19.00 to $69.00 per month fee seems a little steep even if they do allow you to process offline.
Since you have such a small product line have you considered creating html pages to sell your items instead of a whole shopping cart and use a service like
propay.com to process the order?
doLithe is New Zealand's solution to e-commerce and online media. doLithe
specialises in creating web based catalogues and retail systems and has proved to be a
market leader in affordable, reliable solutions.