Filing complaints with police still a Herculean task