Please see the attached code with the corresponding responses. It seems to default to a non-binary mode first - is this right? I used CURL as it ships by default with Apple and there was a complete FTP example. Can we improve on this - it seems fairly slow?