i too have nothing but praise for CRC.
i order loads of stuff from them and have never had an issue, from single couple of quid items to 30+ item hundreds of pounds orders involving lots of different sizes and specs, and they never get anything wrong.
their technical help is excellent if you ring them, they carry loads of small, obscure spare parts that you cant get anywhere else, they actually list useful dimensions and weights for things so you can size up what youre buying for those 'special' projects, plus when you finally make your mind up on what you want, postage is free so the price you see is the price you pay.
its no wonder the grumpy, condescending, elitist high street bike shops cant compete
their postage has got slower lately, but as has been mentioned, all royal fail postage seems to be about 3 days slower than what it used
this is why.