Eagletac are made in China, no? :P
SRP is abrasive, it has cut, don't be putting that on reflectors!
I have loads, nearly 30 lights, I have some $20 lights and some $300 lights.
In my experience it is all in the QC. Some of the cheap lights are DOA and need threads cleaning, o-rings...