FWIW: If anyone is considering the Lumintop B01 bike flashlight, the PROMO linked by Fin is for the one without a battery. It’s presently $27.99 as of this posting. But for $29.99 you get an Astrolux 21700 5000mAh battery with the B01, if you buy from THIS page. Not bad for just $2 more.
Note that for both, first time use of the BangGood mobile app will award $3 off.
If you want to place an order, please close all existing shop windows first.
Then, to make sure that my links work, open them with a browser like Firefox, Chrome or Internet Explorer on your PC, Mac or smartphone.
Don't open new browser windows and don't use other links until the moment of order payment.