Spent forever doing my online order of a full shop.. I've never done it again since. Website is laid out fine and easy to use,I just had parts of my shopping missing when it arrived. When I rang to see what was going on nobody seemed to know what had happened..but after waiting in all day I eventually had rest of my shopping appear. On a plus,the customer service spoke very politely to me although had no idea. The delivery driver was very apologetic and seemed like lovely person, I don't know who's fault it was but it was my first online shop and it just put me off placing order again. I may in the future at some point.