Bare in mind that their sale (and most furniture shop sales) refers to only the models for that season.
A lot of the really popular sofas (for example I bought a leather corner sofa) are not in the sale because they are year round products.
Anyways, I've had my sofa two years now and the only issue I had really was the delivery. The build time was like eight weeks and then one day I got a call to say it was ready and they would be delivering and setting it up on Friday (It was Wednesday). They said it would be anywhere between 9-5.
That was no good to me, as I couldn't not be in work, so I asked if they did the weekend, which they didn't. The representative on the phone basically then just said I had to take delivery of it on Friday... to which I asked well what if I can't physically be there? She didn't really have a comeback to that, but I got a bit peeved pointing out that we'd spent nearly 2k & they were being inconvenient and couldn't even arrange a delivery date that suited me.
In the end she rang the depot to see if they could make it the first delivery of the day at 9am. So I agreed to that, half expecting them to turn up whenever, but surprisingly they were there before 9am and the two guys got the whole sofa in and made up nice and quick. So can't really fault them for that part.