I have contacted the site and of course they say it's nothing to worry about and that their website is secure. How can I verify that?