‘I ordered a present in November which turned up on Christmas Eve,’ said one participant, while another cautious shopper ...