Just wondering if anyone on here has the Bass Pro Shop auto/manual 24 inflatable life jacket? It's the one that sells for $114.99. If so how is it? I've read that some inflatable vests will deploy if stored in a storage compartment that might get damp/wet. Thanks for any input.