I can vouch for both Brooks and Leon. I've never delt with Brian though. After he sells me something I will get involved in giving my opinions (not that you want to hear them).