"Ultimately, the service we give the customers in La Jolla is on me," David Bannister says of his job overseeing the La Jolla post office at 1140 Wall St. in The Village.