[eluser]BrianDHall[/eluser]
Well good lord, that sucks. If you want to 'sell work', you might talk to them about using your system to actually create and manage the FTP accounts. Also point out that many companies have proxies and firewalls that block all FTP traffic, and some people don't have proper FTP clients - or for that matter even know what FTP is. For them it would be nice to offer a simple form option, and PHP/CI comes with plenty of FTP functions that would allow them to only use FTP for their purposes but allow everyone else to use either FTP or HTTP.
This also paves the road for future order tracking, order/file history, and so forth.
The biggest print resellers in the world all offer website-based file uploads, such as 4over.com, the god-awful bastards at vistaprint(for-satan), partnerprinting.com, etc. I've been in printing for years so I know how they can be, they've used the tech so long they think everyone should know how to use it properly - but dropping the barriers of doing business with them must be why they want to offer a website, so they really should consider doing more than just a reminder/instruction page.
If you can convince them of it, of course