Thanks Mike, I'll try that. They're supposed to be very basic CSV files. It appears as though he might be uploading some Excel files though based on some of what is ending up in the DB. At least I can identify the file being uploaded because he has to select a specific company before uploading.
Steve, because I'm lazy and it's one person uploading a few dozen files and I didn't think he could fuck it up.