I've try looking the product on ebay with ur description "cree q5 240 lumens".
but it come up with so many result. start from unknown brand to hi branded such as fenix (tk11,tk12) and jetbeam (rrt 1 & 2).
therefor i'm not sure ur definition about "poor".
my suggestion is don't buy unknown branded while u can't make sure the quality of the light.
try well known brand such as surefire, fenix, jetbeam, quark, olight, etc.
if u really want the high lumens flashlight and less then 100 bucks, try using l2 as the body and find the dropin sst-50 or mc-e (u can find those on ebay as well).