We need new sofas. Looking at Sofa.com, Loaf, Sofa Workshop and Habitat. Some of them have 20-30% off deals on, and I would love to have them in time for Christmas. But DH reckons we'd get a better deal in the January sales. Should we wait until then?