I contacted SJS Cycles after a failed stand light in a dynamo headlight.
They replied shortly after: apologising for inconvenience, a replacement light would be sent out the next day -free of charge - with no need to send back the faulty light.
The new light arrived promptly via tracked and signed delivery.
In my view, that's excellent customer service, and it's fair to commend how well they dealt with this. I'm not affiliated with the shop at all, only a happy customer.
If you're new please join in and if you have questions pop them below and the forum regulars will answer as best we can.