Tired of tossing and turning every night? You might need a new mattress - and now's the time to get one for less ...