Hi;
I have a light with a name that is similar to yours ( dont want to get into the whole good/bad/knocking product thing ) that takes 4 x 18650's and has 3 x Cree XML emitters, and is roughly the size of a softdrink can.
When it arrived, it didnt work, and had an annoying rattle coming from the head.
What i did to get it to work;
-Disassemble head and body
-Check continuity from -ive spring terminals to body with DMM. Checked ok.
-remove circuit board, found broken wire from switch to board, solder new wire into position.
-stand head on bezel and add three dobs of 24hr epoxy from heatsink to body of the head (!?) No way provided to tighten heatsink.
-leave stand like this till epoxy cured.
-Remove bezel/glass/reflector etc and clean off factory fitted fingerprints, aluminium swarf in threads etc.
-Reassemble with light lube of threads and 'o' Ring.
Result was working light with no flickering or rattles, good heat transfer to body ( quite warm to touch after 1 hr on high ), and some confidence that light will continue to work when required ( time will tell ).
I am going to perform one more mod; ie; contact for +ive on circuit board. Do this by cutting from .003" brass shim circle to match +ive contact on board. Epoxy to contact with electrically conductive adhesive. This will provide a better wear surface for +ive ends of cells.
This may not be necessary for your light, but mine is shaped like a soda can and 4 cells rubbing on this surface causes premature wear.
Hope this helps.