FreshBooks Goes the Extra Mile
FreshBooks is a billing web application that allows people to send, track and collect online payments. I don't use FreshBooks (I generally have no one to invoice) and I don't know much about the Ontario, Canada-based company, but judging from their web site …