Streamlight Microstream alternatives

I owned one of these for many years, It finally went on the fritz and I need to replace it. What should I buy?

lifetime warranty.
sent it in.

Really?

Mine has an iffy switch who do I send it to? Many years ago from ebay, plus im in the UK.

Is it that easy?

Send it in AND get a Microstream USB