We have done quite a bit of work for Conova but nothing recently. Would have to admit that they are slow in paying their invoices, but never had an unpleasent dealing with them collecting the money. I have been dealing with Mike. There have been excuses here and there, but nothing unexpected, and they always allowed our drivers to pop in and pickup the cheques.
I admit that they pay anywhere from 60 (if you're lucky) to upwards of 100 days. And if you don't have the cashflow to support it, it is tough.
I would suggest to companies that look to collect on their receivables within 60 days to not deal with them, but for those that can support it, they're not that bad to deal with.