I'm very close to purchasing one and would really appreciate any comments from someone who owns one. I do have a couple of questions, how well built is the switch and how hard is it to program the light? Also, is the light well made as I will be carrying it. Thanks!