I've raised a fuss with filing complaints a few times, but long term it has made no difference. I think there's too much turnover for gains made with any one delivery person or any one district manager to stick. Also, I've tried tipping the delivery person when they do knock, figuring that carrots work better than sticks, but the good drivers have actually refused my gratuity saying it's against company policy to accept.
no subject