Totally not fair, in the first place you shouldn't mark up 10% and add another 5% if other group buy can give 100% refund. Next time you know who to sign up for group buy.
He's not adding another 5%. He's giving 95% refund of the original price. .0817/.086 = .95