I have heard good things about their boilies (a mate swears by Odyssey XXX) but I haven't used them [boilies] myself, but I have bought other things from them and would recommend them for quality and service. Price wise, they are at the upper end of the market, but you often get what you pay for.
You asked about CC Moore, and I would say that you'll get a quality bait that you can have confidence in. I've never had a problem with them in what must be 20 years+.
I think they do deals on their boilies and sometimes overruns and mis-shapes, just depends how much you want to buy or how much room you have.