I just found this today. I am not looking to start a flame war, but I have to defend myself here.
Rob (Robert) Longo came to me originally 2 months ago looking for a ‘full’ WordPress theme. Initially he had told me that he had an individual who could code that could do any custom PHP programming needed, but he wanted a full theme. He went back and forth over that 2 month time, popped in, seeing if I was still available. He was trying to come up with the money and eventually on Aug. 11 he asked if we could separate out the design from the HTML coding, where I would hand off a design to him, and his guy would ‘HTML’ code the theme.
Sure, that is what I would do. I sent that off to him on a Friday and I didn’t use all of the time I thought so the price for him came in about 18% less than what I quoted him. (the 300 is correct at a fairly standard design rate). Instead of charging the full price, I charged him for the time I spent and that was it.
After he got my layered file via email he came back to me to demand that I give him more or less a full theme where his guy could (going back to the original idea) code little individual pieces that would pull from the Database. This is not what we agreed on when I gave him my price, we agreed I would make the design file and his guy would write HTML and PHP code for the theme files.
We spoke back and forth for the next two days trying to work things out from a late Friday night until later Sunday, and agreed this was a communication issue obviously. So, I offered at the end of that two days to build him out the theme, if he wanted to send me the remaining amount of money for the full quoted price.
Two days later he had already found someone else to do the job and only demanded a refund.
Fact is, the work was put in to his request, he got the final design file, and I didn’t charge him the full flat fee….and I offered to build him out what he originally wanted. I did what I felt was reasonable if I believe that this was a communication error and not someone trying to fraud me instead.