1 star is generous.
I spent 5 1 hour calls to them, due to being on hold for at least 50 minutes each time as they delivered half of a corner sofa in the wrong colour.
They gave 1 date to collect and re-deliver then told me the day before they couldn't do it so I selected another date.
At this point I didn't trust them so I called them again to double check and I was right, they had not even noted down the new date for collection and re-delivery.
I then got a confirmation email for the new date for collection and re-delivery after insisting the man sent this to me before I hung up.
Half an hour later I got an email saying the sofa was now out of stock!
I asked for a 50% refund to leave the sofa as it is as it was causing me so much stress, money on calling and time. They agreed but then didn't refund me until another 2,1 hour calls over the next couple of days.
I spent around 5 hours on hold to World Stores.
NEVER AGAIN.