I ordered a Christmas present in November when it hadn't arrived by the 14th December I was told they would send it next day delivery. We received nothing by the 17 so we called all day no answer, finally got through on the 20th December and said they were out of stock and had been for 2 weeks! I do not have enough time to get the personal presents for 2 people now. The lady said don't worry though I will refund you!