1. A method for delivering a document over a network, comprising: uploading the document from a client to a storage unit via the network, after print driver information is verified; and downloading the document from the storage unit to a facility for printing.