My credit card company is taking care of it. However, they said that since the transaction was further back than 3 billing cycles, I would have to dispute the transaction in writing through snail mail and it might take up to 30 days to resolve, but told me not to worry as things like this are actually pretty normal.
For all the veterans or family members of veterans - USAA and/or Navy Federal customer service has no match - anywhere.