British fucking Telecom, they're the definition of useless, ordered a new phone from them on Sunday, meant to arrive on Tuesday, never turned up so I phoned them, they say they never completed the order and they have no idea why, the person I ordered it with left notes on my file about it ffs...