Doesn't really cost a lot to get some decent hosting, although a bit tedious having to use FTP to upload all the time, but it's ok, if you don't constantly upload new versions.
There are some other alternatives though, but not sure if they support it. Maybe worth to check out.
OneDrive, Box.com, Copy, CloudMe, Sugar Sync, Amazon Cloud Drive, Team Drive, Wuala, Spider Oak