I have to say, I've been using them since about April 2008 and although I have heard various complaints about them, I have experienced no problems whatsoever, apart from the odd delay on payment, which I beleive is caused by their upstream supplier not making payments to them.
The one and...