I have two different versions that seem to come from different sources. The first "Ultrafire" is from DX, and the second "Trustfire" is from Supertactical. The type II finish and general construction are OK, but nothing like my Huntlight HAIII finish host that I recently picked up from Lighthound for less than $25. The Trustfire has a better clip, but the Ultrafire has better o-rings. Both use P60 modules fine, and protected 18650 cells fit. I have a number of modules but only tried 1-mode CREE P4 and Q2 modules. Swapping the silicone clicky cover for a GITD was easy.