I have two of the cheapo $20 cree lights and can't complain. I use them on my mtn bike and run the magic shine wide angle lens on the bar and the stock spot on my helmet. Even on my rigid I've never had a big problem with the mount, just have to adjust it occasionally. I've been lucky and both of my battery packs are still going strong after a year and a half but one of the guys I ride with has gone through two in that time. They are so cheap though it is hard to get too upset about it.