I can understand if you don't have communication with DrenDran, you don't get your product. I was working on a website for someone, was going to meet up with them but they stopped responding to my emails and its been months since.
If you are going to pay someone over the internet, you should never do it before the work is finished. Simple as that.