The average mattress will last you about eight years, according to the National Sleep Foundation. But with prices reaching into the thousands, it's not always possible to spring for a new one more ...