I have tried over and over to upload video via FTP and the 123RF site won't accept the files. It uploads the entire file then starts all over again on the same file it just uploaded. I have contacted them via their contact form and still have not heard anything back. I noticed that some of the links on their site do not work, either. 123 has the appearance that something else is going along the lines of not enough resources or they are giving up, who knows.
Has anyone had any recent response from them?