Harry McGraw or Charlie Garrett

If you needed a PI who would you hire? Harry McGraw or Charlie Garrett? I think I would go with Harry. While Harry’s methods or a bit unorthodox I don’t think he’s doing things underhanded in most instances (except for perhaps when he slipped Jessica the Mickey to get Angeline’s diary). Charlie on the other hand always seems to be up to something shady.