We used to deal with them years ago - cut off due to payment issues and constant chasing. Our relationship didn't end well and we ended up with a couple write offs.
I don't know if Kevin has got any better - hope you get a few posts for more recent information.