They are so slow - took them six days to process payment and I still haven't had an email to let me know my order is ready to collect in-store. Stupidly I have ordered something else from them, but it's looking unlikely my order will be ready to collect before we go away. I just don't get how they can be so dozy in this day and age!