I've read of some pretty unhappy customers over at CP. I guess the customer service isn't a strong point. Never ordered from them myself though.

Good prices when instock. I guess it's a buyer beware sort of thing.