I agree that you need to let him know right away that he needs to get in this now, not in a week it two. He isn’t going to do shit if you don’t let him know you’re fed up. The squeaky wheel gets the grease. He is taking advantage of you being nice just because he isn’t charging much. At this point your discount isn’t worth it, is it? It wouldn’t be for me. I would be on his ass, you’ve waited FOREVER.