hello, i am probably hanging myself out to dry here...i work for debenhams head office, 08445616161 the number your probably all dialed, ok first off we use a courier service called DHL for deliveries or if the itme is small enough royal mail, dhl will not allow use to track a item until until 10 working days (not saturday or sunday) if you place a order after 2.30pm the chances are the order wont be dispatched until next day, we have constant problems with the courier service and we always do our best to help over the christmas period we have been told 5-7 workin days as of late that has been correct,,,,,,if you order from the web it's debs direct 08456055044 if your order number begins 500 then it's 08445616161, all our call advisors do there very best to help you all but the courriers tie our hands with the 10 working day rule, i hope that helps and i hope you got your gift in time