1. A method of automatic correction of defects located in print jobs submitted by print buyers to a print vendor having a preflight system having a defect correction routine for performing the method, the defect correction routine: assigning a job ID to the print job; determining the format of the print job files; automatically comparing the print job files to the file formats supported by the preflight system; determining whether the print job files are non-compliant with an associated file format supported by the preflight system in a manner that can be automatically corrected without user intervention; automatically initiating an auto-correct subroutine if the print job file content is non-compliant with the associated file format in a manner that can be automatically corrected; querying whether the print job file is missing any resources; automatically initiating a obtain resources subroutine if the print job file is missing resources, whereas the obtain resources subroutine comprises: querying the print buyer's computer for the missing resources; prompting the print buyer to allow the print buyer's computer to upload the missing resource, if the missing resource is located on the print buyer's computer; or prompting the print buyer to find the missing resources, if the missing resource is not located on the print buyer's computer; querying whether the print job files include defects that can be manually corrected; initiating a manual-correct subroutine if the print job files include defects that can be manually corrected; and sending the print job to the printer workflow if no manual corrections are required.