A system and method are provided for reliable and customer-friendly
delivery of documents. One method of the present invention include the
steps of: producing document data for printing documents; accepting
requests to print selected documents; determining whether a selected
document is accepted for electronic delivery or for non-electronic
delivery; printing documents accepted for non-electronic delivery; and
electronically delivering documents accepted for electronic delivery.