Troutie would need to charge quite a lot to get that up to £170 for labour when he's quotes £21 for parts...
You've forgotten the price of postage there and back to Troutie mate to be fair... And if you want it insured each way, you're talking the best part of £10 each way to be fair now that the PO doesn't like sending Li-ion batteries!
And then there's the fact you can buy a Gloworm for 10% discount... And to be fair, I don't know of an LBS in existence that won't give a loyal customer 10% discount off P&A anyway. I reckon you're looking at £120 roughly to get a Solarstorm as you might want it. Or £153 for a Gloworm X2 or Gemini Duo, with full backup and warranty... You get my drift?
If you see it for what it is, a cheap and cheerful light, the Solarstorm X2 is a good unit (if a little ugly), but it's not worth spending lots of money on to fix the faults from the manufacturer IMO.