We purchased quite a few sports models at Costco very nice actually at a great price we also have inflatable jackets for me and the wife from Defender. Also have a bunch of horse collars for guests and to keep it legal.
https://www.costco.com/hyperlite-men's-life-vest.product.100660266.html
https://www.costco.com/hyperlite-men's-life-vest.product.100660266.html