For hosting common files it's ok. Also it is on Android too do, great to transfer files between your Windows and your phone. But if you want better security you have to subscribe a monthly offer.
ChargeOver - ChargeOver automates recurring billing, subscription billing, & payment acceptance. A SaaS that integrates with Xero, Quickbooks, & has an API. Free trial.
Dropbox - Online Sync and File Sharing
BillGrid.com - BillGrid is an easy to use online invoicing, billing and expense management system that will save you time with tracking clients projects, expenses, invoices and payments.
Google Drive - Access and sync your files anywhere
fusebill - Fusebill is the leading recurring billing and subscription management software for businesses. Try Fusebill for subscription billing made easy!
Mega - Secure File Storage and collaboration