B&M's are fine as long as you know what you're looking at and how expensive or cheap it is - Admittedly they have overheads so it's always going to be a little bit more but then there's the chance you're going to get something that you don't want as well - To be honest i'm surprised anyone still stocks the trustfire ones as there are better chargers out there for not much more money