They don't sting a lot really from what I've found. The banks hit you harder. I use a debit card.
I think the Olight is a more established/recognised brand so set a higher price, but the Maxtoch is getting better known. They are getting a lot of orders now from Police, Search and Rescue and the likes. Led Lenser are on a whole new level of price and under performance.
That yellower light makes a huge difference.
Bookmarks