Kevin Got his green / work from home
I have now filed a complain with the ICS Internet Crime Complaints Centre. It has taken me all night filling out this form and also wrote to firstname.lastname@example.org
and to Alexa on this link:
You can try yourselves to register your stamps too incase you will be needing it when you file with your credit card companies. It would help.
Good luck all.