Sorry your disappointed but it's a 240 lumen light so I'm not sure what you expected, it throws well and mine looks very much like the advertised 240 lumen when comparing it to other light's that I know for sure the lumen count.
Price per person is subjective but I own at least one light from most Chinese manufactures and the Jetbeams are the best quality among all of them.
I guess I should have asked first though did you get the R2 or R5 model? I own the R2 model and if you have the R5 I can see where it might not throw as well as one would think for a light that size so it might not seem as bright just by looking at the throw alone.
If your really not satisfied put it for sale or trade at the Marketplace, they usually go quick there. Then again if you hold onto it for a little while maybe it will grow on you, I consider the RRT-2 a tank of a light and one that is at the top of my list if I needed to grab just one for a rough situation.