What is the Typical Life Expectancy of a Garage Door Opener?

How long does a garage door opener last? Many factors come into play.