Replying because this is the first result I get when searching for Thorfire TG06 on the forums, someone else is sure to stumble across this.
Not turning on seems to be a mechanical issue. Took me a bit to wear the anodizing enough to find the problem spots. If putting an AAA up against the...