I searched around and saw this link that described my issue. Apparently google has authorization to credit and debit our credit cards at will. They also do not bother to email you to let you know what is going on. And of course, no google customer service.
It also turns out that my debits and credits are not identical as the exchange rates vary and perhaps credit card fees occured. So I am either a bit up or down. Merry fucking christmas google.