Some people no matter how many hoops you jump through or how well the design is will not be good enough, so at some point you go, I've X amount of changes, hours, hassle, and you have payed WHAT... They are not going to be happy unless 100% refund either are you ... So if your contract does...