Since joining BikeRadar, I’ve owned a few bike lights. Most have irked me in one way or another before inevitably breaking ...