For the most part, you're best going off with a PHP script which will fetch a particular file for a user of your site as Garret pointed out. There is a Public_ftp folder which you can try to use, though I'm positive anonymous FTP is disabled here at x10Hosting. Besides, FTP can be a messy animal to deal with here at x10Hosting. I have come across times where the FTP server has run out of "Slots" for users, or at times where FTP sessions time out in the middle of a transfer. Also, I have come across a few strict networks that allow nothing except for Port 80 and DNS requests to pass through the network to the Internet.
On the flip side, FTP is probably more reliable than HTTP on the servers. I've never seen a time where FTP has gone down due to someone abusing the server.