Full user review
"Requires installation of TOOLBAR!"
Well, at least it asks you if you want to install that darn thing, so I stopped the installation right there.
You can't install the program with installing a toolbar, suspicious.
I was in need of a program like this one, and when TechTracker told me there was an update available, I thought "what the heck", but now I guess I have to look for something safer. Unless you like playing hazard with your computer, keep clear away from AceFTP.