It is interesting reading, we had an issue with some coilovers a few years ago, to be fair they said they would take them back but I never got them back from the customer to return so we worked something out between us to compensate.
The pulleys are decent but there wasn't many more parts to choose from, plus they messed me about on the last order so that will be the last order.