I used an older version of Transmit years ago (it was a bit cheaper then) and was always happy with it.
Then I went years without needing to use FTP at all (capistrano deployments for the win!)
Over the last year and 1/2 I have been doing lots of integrations with 3rd parties where some varient of FTP is needed (sFTP, etc) to download data.
I tried a few different free ones and used CyberDuck for a few months, I started running into strange bugs that were not reproducible and basically gave up on it.
Downloaded Transmit and never looked back - it just works, also a great S3 GUI client.
Then I went years without needing to use FTP at all (capistrano deployments for the win!)
Over the last year and 1/2 I have been doing lots of integrations with 3rd parties where some varient of FTP is needed (sFTP, etc) to download data.
I tried a few different free ones and used CyberDuck for a few months, I started running into strange bugs that were not reproducible and basically gave up on it.
Downloaded Transmit and never looked back - it just works, also a great S3 GUI client.