Nectar Sleep launches 25% off everything sale, but is it good value?