I think this is the right idea ^ if he/she is understanding and accepts the return/you can work something out then I feel they deserve the good feedback because it would suck to go through the work of satisfying a person (even if the mistake was their own fault) and then still get back review...aka make their friendly coorporation worth their while.