If it hadn't been for the life jacket, I would have drowned.
... that someone else hadn't ordered, and I'd find some ...
... They hadn't solved their monetization problem. ...