Recommendations to others considering the product:
If you are a windows user but new to the FTP world, SmartFTP is probably not the best first client for you. Otherwise if you have had experience with FTP clients before, it will be easy for to pick SmartFTP up and use it. There is no form of learning curve with SmartFTP but it has a lot of features that will take some getting used to.