Lynn,
For internet orders, we currently use a mailform type interface to email us a structured email that we then digest with a product from Harvey Software (
www.harveysoft.com) called EPS.
EPS lets us automaticaly generate a return email to confirm our receipt of their order. It also generates a nicely formated Printed order on the same printer that prints our incomming faxes (we use RelayFAX to receive our faxes on our NT box). This way, it can be processed like any other faxed order.
When we set up our shopping cart program, we will use a product called miva merchant (
www.miva.com). It was highly recommended to me by a local web site designer.
You may want to look into what it would take to interface to Miva.