TurningPoint’s e-commerce Portal enables your customers to place orders which can be edited up until they are submitted.  If anything needs to be added, they simply enter another order which can be set to merge with the previous order, as long as it hasn’t yet been invoiced, so it all arrives in the same shipment.  Promotional offers and recent order history helps remind them of anything they might have overlooked, maximizing sales.