We bought a chair from The Range. It was to be delivered on Friday 28 July by XDP. It did not arrive. Finally it was delivered on 29 July at 18.00. After unpacking it and finding 2 faults with the chair The Range arranged for XDP to call and pick it up and take it away for a refund as no replacements were available as they had sold out and were not getting any more. It is now three weeks since it was requested for collection. They promised it would be collected yesterday but nobody came and nobody telephoned to say they were not coming either!. We can't have a refund of our money (£160) until the chair is back in The Range's depot.....WHEN WILL THAT BE!!!!