Some car owners have waited over a year for an airbag, while others have waited six months for a new engine.
From
To