Also, this client engagement started going wrong from the very beginning, when the team allowed so many changes for free, and even launched the website without final payment.
I'm all in favor of over-delivering -- and I probably also would have fixed the problematic PSDs for free -- but 294 hours of work on a 116 hour project, launching the website without the required final payment, and then continuing to do work is way too much.