Everytime I've ordered an item to be collected in store, it has never arrived remotely on time, if it arrived at all. This is incredibly frustrating, and show's a complete disrespect for their customer's time, not to mention a general incompetence. I genuinely surprised it even manages to run as a national business. Also, the employees in store seemingly have no clue of how things work. After attempting to pick up a package yesterday (when it was meant to be there), after a fumbling search for the item, I was told to come back today. I did, was made to wait for 25 minutes while they did the same thing, and then got told to come back the next day. I will never order from them again