That sounds like a great way to do it, thanks! The package I am working on is a new ecommerce package. Hopefully it will make less assumptions about how to sell, and use the workflow package to push items through the system. It is also more oriented toward repeat customers. Instead of a 'shopping cart', the system uses a more perminent 'order template' or purchase order. This also kind of doubles as a bookmarking system. Also, like real vendors, the system supports multiple suppliers of the same product.