I bought this Ryzen 5 2600x to be the core of my new gaming system. Couldn't be happier with my purchase. Along with all other parts purchased at same time, this CPU has easily handled everything I have thrown at it (and all without any overclocking using stock cooler). Real overclocking will start when I replace cooler.
As always with CCL, ordering is easy, payment is easy, products are well packed and delivered on time.
Will buy from CCL again and would also recommend.