Are people really questioning whether the drug dealer is the right source?
Who the hell else would know better! Yeah, he's shady. He's a drug dealer. But he's still the only person who knows for sure (other than the players). Criminals ratting out other criminals is the basis for all prosecutions in cases like these. Being a scummy drug dealer isn't going to somehow make his testimony unfit. It's a case about scummy drug dealing.