Practically, any one that requires to send invoices frequently can and should use Invoicera, that's what I recommend. They usually say it's more suitable for small businesses because of advanced functions, but it works fairly well for freelancers like me, too.
I can bill my clients in different currencies and languages, make use of the payment gateways available, schedule invoices and of course, send them across.
Customer service – Mostly, good. Product is very nice and I do get a fix, whenever I run into an issue.
more