The problem is that there were deadlines, and the cost to me for missing deadlines (additional mortgage payments etc) outweighed the "cost" of me doing all of the work that they should have done (spelling mistakes etc).
I.e. Their mistakes were rectifiable once I had flagged what needed to be changed, but my view is that I was paying them for an "up to professional standard" piece of work - it wasnt, and it only ended up being "professional" because of the errors that I pointed out.
In short, asking for a refund would have cost me time - time was not what I had on my hands. The work was made up to standard, due to me spending additional time on it.
Is there anything that I can do here?