They are good for online ordering of components, never had an issue with them yet... I had no problems with my complete bike of them either.
I think the issue with the bike side of things is that they are at the mercy of suppliers (STi leavers being a case), they are knocking that many bikes out I think that the system has to catch up so to speak and that is when problems occur.