Getting closer to that 80%...
My NetGalley stats:
NetGalley Member Since September 3, 2013
18 Invitations | 388 Approvals | 300 Feedback
Recommended Feedback to Approval Ratio is at least 80%. Yours is 73.9%.
It was almost 75% but then I saw four books I had to grab and toss on the Mt. TBR...