My bench is 80-90% RCBS green for a reason. I am not a LEE fan either. I did not have good luck with their dies or presses. After using RCBS dies, I bought a new gun and purchaed the LEE die set for it. I eventually bought another set from RCBS to replace the LEE dies.
I am not starting a LEE bashing thread either. I just do not care for most of their products.
All companies have had their products that have flopped. RCBS had a couple, but overall, RCBS is great stuff.
Their customer service is the best in the business. I caled them before to get a replacement part that I broke. It was not the products fault. RCBS refused to take my credit card info and sent the part out free of charge.