Yeah. It's pretty much up to you if you want to give him 24 hours more. After all that BS and excuses I read , I would have wanted a full refund.
Sure if he would have given you one excuse once why he couldn't finish it in time, we are all human. But several times, and even after he was pay'd...