@famousdoggstudios check out: Google Play's IAP Auto-Refunds Big Problem - #6 by troylyndon
I had this same problem months ago, until I realized the problem was not including a delay between finish and consume - check out the last entry in this topic post for precise details on how I fixed this. Now, we rarely see refunds.