Barska is known more for their optics, rifle scopes, spotting scopes, binoculars, ect. I bought a monster pair of their bino's once because they were on super sale ($50~$60.) They were absolute garbage, so bad that you couldn't even look through them hardly. Now, I do have a few $600~$700 pairs of bino's that I compare them to so that isn't fair really, but take it for what it's worth... They were BAD!
Some on here have had some pretty good luck with some of the budget lights. For only $100 it may be worth a shot, or do some more searching (try budget light forum maybe.)
I really doubt that Barska actually makes that flashlight.