Yes - no dealings with since end of 2010 when we waited over 90 days for a small amount.
As per their current paying trends - I can't assist with that. But we won't deal with again. And I'd be surprised to hear they were any better.
Perhaps another member can assist with your payment inquiry?