Placed an order which "guaranteed" it would be ready for collection on 20th December. Got a text the next day (16th) which said it was ready for collection. Great I thought so double checked on my account and this said it wouldn't be ready until the 27th! I was given some excuse about software and stock issues (make your mind up). I then checked just to see and the item I ordered was apparently available for "immediate collection"! What a joke, unreliable, shocking service. Avoid at all costs. I will be returning to John Lewis and Amazon in futures.