how far away is this for you? If you could catch him in person, it might be worth your time to drive up there and have a frank, but friendly chat with him and see if you can work something out.