Source: https://jurispage.com/2013/timekeeping-and-billing-software/freshbooks-review-cloud-based-billing-and-invoicing/