I went for Rebex and I would *highly* recommend it!
I had some trouble connecting to an FTP, someone at Rebex helped me to sort
it out even though it was not a problem with their components. The problem
was that Active mode would not work due to my home router and Passive mode
would not work due to the configuration of the server. Someone has spent a
lot of time over the past two days reading logs to help me to determine the
problem, provide URLs to help to fix them, inspecting code, etc. The
support has been better than anything I have ever experienced!