Not quite sure how to answer that without breaking the rules!
Basically any host should be able to provide this.
Most hosts seem to be charging about $2 per month for extra FTP accounts.
You can also get hosting plans that have extra FTP accounts as standard. This is a lot cheaper in the long run.