Their website looks kind of like the legit Texas government website where you renew your vehicle registration. You go through the process and fill out all the information you would expect to fill out, then they ask for a credit card. They charged 50 cents to my credit card for reasons that were never made clear. I realized at this time that this is a scam, so I stopped, however the next day there was another charge from them for 7.95, apparently for a membership I had never opted into. Their website also makes it difficult to chancel your membership.
Desired outcome: Refund, and redesigned website that make it clear that they are not the vehicle registration agency.
This is exactly what happened to me when I tried to renew my CA registration.
I do not recall creating an account with them, but, I noticed a $7.95 charge from them on my bank account.
When I inquired, and asked to be removed, they charged my account an additional $3.00 for "International...?".
What scammers !