We ordered a sofa in a next store, were told delivery would be 6 weeks. That time has passed and we got a letter saying it was delayed and “more likely to be around” another 6 weeks. Far too long to wait, we need something to sit on! Rang to cancel, no apology and they didn’t sound surprised. Off to order from another company.