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 [email protected]
and to Alexa on this link:
http://www.aboutus.org/EMillionaire.com
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.
Jane Dora.