My personal experience, like many others, is that if they have something in stock then there is never a problem. But, if there is something that is out-of-stock or they are awaiting a delivery, then their customer service is shocking.
I have even sent emails to their MD about the "stick" that...