This One size fits all vest (interchangeable side panels adjust for size) is listed for $9.90.
On the shorter 24" length you can check the box to apply an $8 coupon making it $1.90 with free shipping!
The longer vest gets you a 5% off the $9.90 price for $9.40 price with free shipping.
No battery is included but with a standard USB cable you can plug it in to any of your portable external phone batteries.
https://smile.amazon.co