Yeah , I've read that article before and its certainly a great read.
It cant be easy having to weigh up all the factors. There will always be groups of people who wont be happy, but I for one am extremely glad CPR do exist and on the whole I think they do a damn fine job with what they produce.
+1
I've never been disappointed by their products. I've bought some of their "seconds" and they have been better than other company's "firsts". I often target machines that they are reproducing parts (especially playfields) for.