Sorry but no. Even with a middleman it would be too easy to get scammed.
For example, you give money to middleman, I give code to you, you say it didn't work, you get money back and the code, I get nothing.
This is why I am either selling to a very trusted user, or not going first.