My experience of the police in San Pedro is the opposite of yours. I've lived here 5 years and I think the police have steadily improved over that period. I now trust the senior officers to keep their house in order and deal with junior officers who overstep the limits - 5 years ago I didn't trust any of them.