The DMV sent me a notice to renew my license on my birthday. I went online to make an appt. Because the typical wait time in CA without an appt. Is 6 hours. After making my appt. (set for almost 60 days from the date I made the appt.), I somehow ended up on a page that encouraged me to pay the fee for the new CA ID driver license on line. I entered my Visa info, but for some reason it seemed like the charge wouldn't go through (and it wasn't because of Visa). After several attempts I left the site. The next day I received a notice from Visa of a $3.99 charge from a company called Mydriverlicense.org - when the card was not present. I thought about contesting it, but decided it wasn't worth the time. The following day I received another notice from Visa, advising of a second charge from Mydriverlicense.org for $19.99! I contacted Visa, who promised to dispute the charges once they cleared, (they were still pending).
I went online to see the website for Mydriverlicense.org, and the first thing that popped up was a window stating that it is a private organization, with no relationship to any government agency! How I'd arrived there when I was making the appt. With the DMV, I have no idea, but there certainly was NO warning about not being connected to any state government agency! I called Mydriverlicense.org. The representative in Idaho was very polite, and offered to refund the $19.99 to my card, but informed me that the $3.99 charge could not be refunded because it was a "service charge." She gave me a confirmation code, and said I should see the refund in 7-10 business days. So my advice is: be sure you know on which website you are entering your credit card information.