I've done a lot of business with them and everything was OK until I've ordered a CSPPC 233/060 which arrived defective on the PPC end and was actually a 180/060! Sent it back for warranty repair and it's been about 6 months since then. They confirmed that they received it back, but they don't respond to any other e-mails about it anymore. Funny thing is that they do respond very quickly if I place a new order. :-(