There was, some months ago, a thread about delivery times for suppliers, including CPC. I have recently placed two orders with them, both using the free 3-5 day service. The orders were in the sub-£50 range. The first order was placed at the weekend just over a week ago, and arrived with the Tuesday post, via Royal Mail; the second, I ordered yesterday afternoon, and it arrived today by courier (UK Mail, I think).
Not bad, to my mind.