No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Go to your local police department and ask them to take a courtesy report. Then the Miami police department can pull from that report. I've done that before when an ID theft took place in another jurisdiction.
Have you done a credit freeze?
Contact your local Federal Buearu office and file a report. They are WELL AWARE of all of them and their scam.
A bust is very NEAR.