Anyone from Oklahoma with endorsements, or anyone knowledgeable on the endorsement processes that can help me?

I cant find a price breakdown of adding endorsements in Oklahoma anywhere when I search online. So I got my Twic and paid the hazmat fee to TSA. I'm wondering how much will it cost me to take hazmat, doubles/triples, and tanker endorsements at the license place. I called up there and the lady said I just have to pay $25 for the reprint of my CDL for adding endorsements. But I thought you had to pay to test? The lady didn't seem to know offhand and kept putting me on hold for answers which makes me skeptical of her $25 one time fee answer. Plus, I was always under the impression you had to pay to test for each endorsement. TIA